EC2预留实例 - 24个实例运行1小时(在同一小时内)等于1个运行24小时的实例?

时间:2014-02-17 19:01:35

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

据我所知,AWS中的保留实例更多是计费事实而非实际实例 - 它们并未附加到实际实例 - 我不知道:

如果我在特定区域和可用区购买特定时间的预留实例 - 如果我每天24小时使用单个实例而不是运行24个实例(相同大小,相同可用区域),我将按相同费率付费)每天1小时(同一小时,例如00:00-01:00)?

关于这个问题,保留实例的类型是否存在差异?

如果答案是否定的,显然情况并非如此明确(即我有实例一直在进行 - 有些同时工作,有些工作在不同的时间) - 我怎样才能进行计算购买预留实例对我来说有意义吗?

2 个答案:

答案 0 :(得分:1)

我相信没有。

从他们的产品描述中并不明显,但是有理由认为,“保留一个实例”和“长期承诺”不应该被滥用来让一天运行365个实例与具有预期效果一样具有成本效益1个实例一年。

使用这个逻辑你也会问 - 我为什么要保留多个实例?我只会就一个实例承诺对所有实例进行计费 - 几乎不是承诺,对吗?

无论如何,在我的账单上(我有一些保留的实例),我看到:

  

每个Linux / UNIX为0.1905126763美元,m1.large实例小时(或部分   小时)(混合价格)*

我认为blended price意味着我的实例比我预留的多,所以每小时费用是常规小时费用($ 0.24)和预留实例费用($ 0.084)之间的混合

<强>更新

来自AWS的Blended rates文档(感谢@ user3319714):

  

已关联帐户1购买了三个预留实例并已使用   预订2,100小时。由于申请波动   加载,剩余60个预留实例小时,可以应用于其他小时   符合条件的帐户系列使用情况。另外,应用程序负载   当所有三个预留实例都已运行时   需要额外40小时的按需使用。

从中可以看出,保留更多实际保留的实例将不会被计费。

答案 1 :(得分:1)

当然不是

预留实例是为满足需求提供所需基础设施的一种手段,从长远来看具有成本效益。

在提供的方案中,您需要为1个预留实例和23个onDemand实例的处理时间付费。

您可以尝试在使用保留实例,onDemand实例和spot实例之间找到平衡。

有关详细信息,请查看以下documentation