[ 
https://issues.apache.org/jira/browse/WHIRR-260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13064706#comment-13064706
 ] 

Soren Macbeth commented on WHIRR-260:
-------------------------------------

Hi Guys, 

AWS was having issues last night filling spot requests, possibly related to the 
change in pricing by AZ rather then region (just speculation on my part), in an 
case, I tested the patch out while this was happening. Once the requests timed 
out, there was an issue where the previously unfilled spot requests weren't 
canceled, and entirely new set of requests were issued. This would be 
undesirable behaviour, so if possible whirr should catch the timeouts and clean 
up any outstanding open, but unfilled spot requests and cancel them.

FYI - We (Yieldbot) also use spot based instances for our production hadoop 
clusters. We use a custom forked version of the python contrib scripts + a 
patch for spot instances based on BackType's work. We also use the trick of 
setting our bid price above the actual reserved instance price, but this isn't 
100% successful, price spikes can still take out some instances, or prevent 
requests being filled, but it works well most of the time. 

> Support Spot Instances
> ----------------------
>
>                 Key: WHIRR-260
>                 URL: https://issues.apache.org/jira/browse/WHIRR-260
>             Project: Whirr
>          Issue Type: New Feature
>            Reporter: Adrian Cole
>            Assignee: Andrei Savu
>             Fix For: 0.6.0
>
>         Attachments: WHIRR-260.patch, WHIRR-260.patch
>
>
> note java support is via jclouds, scheduled for beta-10 release
> https://github.com/jclouds/jclouds-examples/tree/master/ec2-computeservice-spot

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to