[
https://issues.apache.org/jira/browse/WHIRR-461?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13180656#comment-13180656
]
Andrei Savu commented on WHIRR-461:
-----------------------------------
I'm using aws-ec2-spot-price for consistency with whirr.aws-ec2-spot-price.
> Allow user to specify spot instance price per instance template group
> ---------------------------------------------------------------------
>
> Key: WHIRR-461
> URL: https://issues.apache.org/jira/browse/WHIRR-461
> Project: Whirr
> Issue Type: Improvement
> Reporter: Andrei Savu
> Assignee: Andrei Savu
> Fix For: 0.8.0
>
> Attachments: WHIRR-461.patch
>
>
> A natural improvement on top of WHIRR-332 is to allow the user to specify the
> spot instance price per instance template group.
> Proposed syntax:
> {noformat}
> whirr.templates.role1+role2.aws-ec2-spot-price=0.23
> {noformat}
> Using this feature we can have a Hadoop cluster that has both regular and
> spot instance like this:
> {noformat}
> whirr.cluster-name=hadoop-on-ec2
> whirr.instance-templates=1 hadoop-namenode+hadoop-jobtracker, 3
> hadoop-datanode+hadoop-jobtracker, 7 hadoop-datanode+hadoop-jobtracker+noop
> # user a large instance for the namenode as needed
> whirr.templates.hadoop-namenode+hadoop-jobtracker.hardware-id=c1.xlarge
> # regular smaller instance for a few data nodes
> whirr.templates.hadoop-datanode+hadoop-jobtracker.hardware-id=m1.large
> # and spot instances for the rest of the datanodes
> whirr.templats.hadoop-datanode+hadoop-tasktracker+noop.aws-ec2-spot-price=0.32
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira