我看到http://aws.amazon.com/ebs/说每月分配每GB $ 0.10。 但是,如果我在第一天创build一个30GB的EBS映像,在一天之后删除它,剩余时间为0GB,我将如何收费?
a)30GB 分配 =>总共$ 3.00
要么
b)30GB / 30天=> 1 GB每月平均=> 0.10美元
几乎所有的AWS都会计算每小时的费用,并根据这个费用向您收费。 您的第二个估计是正确的 – 因为在数量和时间(以小时为单位)中都考虑到了成本 – 本质上是基于月份使用的加权平均值的成本。
AWS提供了一个名为“EBS:VolumeUsage”的值,以字节为单位。 所以,例如,你可能会看到,一个小时的时间,11811160064字节小时。 除以1024 ^ 3(转换为GB-小时)将给我在该小时(在这种情况下,11GB)分配的GB的数量。
总结了当月消耗的总字节时间,并相应收取费用。 所以,对于你的30GiB为1天的例子。 在每个1小时的时间内,你消耗'30 * 1024 ^ 3字节小时(32212254720或30GiB小时)。 在24小时内,您消耗773094113280字节小时(或720GiB小时)。 假定在这个月中没有额外的EBS使用,这个数字可以除以1GiB在一个月内消耗的字节小时数(比如730h / mo)来得到最终成本:1GB = 1024 ^ 3 * 730 = 783831531520字节小时(或730GiB小时)。 因此,您已经消耗了EBS的0.986 GiB-month:VolumeUsage,而您的账单是$ 0.10。 (使用字节时间相当复杂,但是它使用的是AWS在其使用报告中引用的值,因为EBS卷上的最小可能增量是1GiB,所以GiB-hours应该提供相同的精度和更合理的数值) 。
为了完成第二个例子的想法,请考虑以下几点:
分配30GB 24小时,10GB 5小时,5GB 730小时
上述成本计算如下:
用法:(30GB-h * 24 + 10GB-h * 5 + 5GB-h * 730)/ 730h / mo = 6.05GB-mo
成本:$ 0.10 / GB-mo * 6.05GB-mo = $ 0.61