AWS竞价型实例:容量不可用的竞价出价状态代码是否表示没有可用的实例?

时间:2014-06-25 13:10:44

标签: amazon-web-services amazon-ec2 instances

我正在使用此页面中的文档编写代码来跟踪点请求:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances-bid-status.html

  1. 是否有任何保证,如果返回容量不可用的状态代码,则此实例将增加到每个实例小时10美元,假设容量仍然不可用(使其无法出价)因为没有更多可用的实例)?

  2. 如果问题#1为假,是否可以在现货价格合理的价格时收到此消息?

  3. 如果问题#2为真,那会发生什么情况?

2 个答案:

答案 0 :(得分:1)

不,价格不会达到10美元。事实上,它通常可以达到最低现货价格!例如,在我写这个答案的那一刻,看看us-west-2中m5.24xlarge的当前现货价格历史,它徘徊在1.32美元左右(与4.61美元的按需价格相比)。但是,对该AZ中该实例类型的出价为4美元,可以获得容量超额订阅或容量不可用作为状态。

这可能发生的一个原因是最近changes因为现货价格随时间变化。为了清除现货市场,价格可能不得不上涨,并以较低的出价终止某些情况。然而,由于价格不再瞬间飙升,价格可能需要一段时间才能赶上出现较低出价所需的价格。

答案 1 :(得分:0)

根据亚马逊的文件

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-bid-status.html

如果一个或多个请求约束有效但尚未满足,或者如果没有足够的容量,请求将进入等待满足约束的保持状态。