EC2计算小数小时

亚马逊的EC2账单页面表示,小数小时计为整小时。 但是有没有人知道这是否意味着他们在本月底总结了几个小时,或者在每次实例运行结束时总结了几个小时呢?

例如,如果在一个计费周期中,我有两个实例每个运行5分钟,那么是一个小时还是两个小时?

从API版本2010-11-15的Amazon Elastic Compute Cloud用户指南

每当您将实例从停止状态转换为启动状态时,即使在一个小时内发生多次转换,我们也会收取完整的实例小时数。

这可以在“停止和启动实例”一节中看到,

所以我认为ajdecon在这种情况下显然是正确的。

每个实例一开始就开始计费。 它轮到小时 – 所以,如果你启动并运行五分钟,停止它,你会被记1小时。 如果你运行了55分钟并停下来,你会得到1小时的费用。 如果你运行了65分钟并停下来,你会得到2小时的费用。

如果你在一个小时内停止并开始相同的实例5次,你会得到5个小时的费用! 谨防。

计费从实例进入开始状态到进入停止状态。 所以只要你告诉它停止,你没事,不必一路阻止。 您可以通过实例元数据和控制台查看实例的开始时间。

实例间没有平均值 – 每个实例与帐单的angular度完全分开。 所以如果你运行两个实例每个5分钟,这是2个小时的帐单。

我们实施了高度dynamic的编译云产品,所以在与我们的亚马逊客户团队validation所有这些细节后,我们编写了一个相当复杂的缩放algorithm,当它运行并确定有多less实例正在运行以及我们真正需要多less实例时,他们的小时生命周期结束时间下降,除非在给定小时的50分钟以内,否则不会下降。

EC2向上。 2小时<1小时= 2小时。

我想amazon会根据您运行的实例types来计算整个月的使用情况。

因此,总共运行less于1小时的两个媒体实例将达到1小时计费,而具有一个大容量的媒体将达到2小时计费。

轻松testing,只需启动2微秒,并在半小时内终止它们,看看帐户活动说。 如果你有一个新的“免费级”帐户,你每个月有权享受~720个免费的微小时间,所以testing最终不会花费任何东西。