【问题标题】:Why use an on-demand instance when I can use a spot instance当我可以使用 Spot 实例时,为什么还要使用按需实例
【发布时间】:2014-01-29 00:09:01
【问题描述】:

假设按需实例成本为 1 美元/小时。我假设现场实例总是比按需实例便宜。亚马逊表示,只有当您的出价低于现货价格时,才能关闭现货实例。

您为什么不为现货实例出价 1 美元并最终支付更少的费用,而不是购买按需实例?由于现货价格应该低于 1 美元,因此您仍然可以保证拥有一个实例。

点播和点播之间有什么区别可以证明使用前者是合理的吗?

【问题讨论】:

    标签: amazon-web-services amazon-ec2


    【解决方案1】:

    Spot 实例并不总是比按需实例便宜,它们有时会而且确实会大幅波动,甚至会达到非常高的每小时量,有时甚至高于按需价格...但总的来说,如果您按照您说的出价(1 美元/小时)并且您的应用程序可以在没有任何通知或后果的情况下处理被关闭的问题,那么您可以通过点播而不是按需节省资金。

    您无法以每小时出价的金额来保证您的实例不会被终止;如果您的应用无法处理意外终止,最好使用按需实例或更好的预留实例(这比按需便宜得多,但需要 12-36 个月的期限承诺)。

    【讨论】:

    • 不知道价格飙升。这也很好地解释了它:somic.org/2012/01/10/on-amazon-ec2-spot-price-spikes
    • 这些尖峰不是很罕见吗?对于可以处理某些实例的终止 [并且可能保存用户会话并从其他实例提供服务] 的应用程序,以按需价格竞标现场实例,我倾向于理解这是非常安全的。您支付的价格比按需价格低很多,实例终止的可能性很小。 [我想你有一些保留/按需实例作为核心部署的事实不言而喻:]]
    • @KostasDemiris 当你把它平均下来时,你为广告位支付的费用要少得多(比如,如果他们在一个自动缩放组中),即使有时你支付的 RI 甚至按需支付更多。
    猜你喜欢
    • 2020-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-06
    • 2020-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多