为什么要使用按需实例而不是竞价实例?

7
假设按需实例的成本是每小时1美元。我假设竞价实例始终比按需实例便宜。亚马逊说,只有当您的出价低于竞价价格时,才能关闭竞价实例。
与购买按需实例不同,为什么不对竞价实例出价1美元,最终支付更少的费用?由于竞价价格应该低于1美元,您仍然可以保证拥有一个实例。
是否存在任何区别,证明使用前者优于后者?
1个回答

11

云上的竞价实例不总是比按需实例更便宜,它们有时会剧烈波动,甚至达到每小时非常高的价格,有时比按需价格更高...但一般来说,如果您按照所说的出价(每小时1美元),并且您的应用程序可以在没有任何通知或后果的情况下被关闭,那么使用云上的竞价实例比按需实例可以节省费用。

无论您每小时出价多少钱,都不能保证您的实例不会被终止;如果您的应用程序无法处理意外终止,最好选择按需实例,或者更好地选择预留实例(比按需实例便宜得多,但需要承诺12-36个月的期限)。


1
不知道价格激增的情况。这个链接也很好地解释了:http://www.somic.org/2012/01/10/on-amazon-ec2-spot-price-spikes/ - Youcha
1
这些尖峰实例并不常见,对于一个能够处理一些实例的终止 [并可能保存用户会话并从其他实例提供服务] 的应用程序来说,以按需价格竞标点实例是相当安全的。你只需支付比按需价格少得多的费用,并有轻微实例终止的可能性。[我想,作为您的核心部署,您有一些预留/按需实例是理所当然的:] - Kostas Demiris
@KostasDemiris 当你平均计算时,即使有时你支付的费用比RI或者按需更高,但是如果它们在自动扩展组中,你支付的费用要少得多。 - Andy Hayden

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接