10 月 2 日,AWS 针对 EC2(Elastic Compute Cloud,弹性计算云)实例和 EBS (Elastic Block Store,弹性块存储)卷推出了按秒计费模式。像 Amazon EMR 、AWS Batch 和 Elastic GPU 这样的其他一些 AWS 服务也使用同样的模式,需至少使用一分钟。
AWS 解决方案架构师 Trevor Sullivan 在博客上如此解释:
从 2006 年推出 EC2 起,EC2 实例就按小时进行弹性收费。现在,这一切都发生了改变,AWS 向客户提供了更多粒度的采购选项。
亚马逊的 EC2 实例以不同的付款方式,按小时计算收取客户费用:按需实例、竞价型实例、预留实例及专用实例。为降低使用按需实例成本的成本,提供了竞价型实例和预留实例这两种方式。对于尚未使用的 EC2 容量,与按需定价相比,使用竞价型实例最多可节省 90% 的成本。根据一到三年的合同期,预留实例的价格最多可节省 72% 的成本。为专用按需实例付费时,通过购买预留实例,最多可节省 70% 的成本。
Microsoft 提供的模式主要是按分钟或者按如 Cosmos DB 中的 RU/s 的测量单位进行计费。而 Google 为计算实例提供的是按秒计费。这三家云供应商相互竞争已经多年。现在,关于定价这方面,Microsoft 和 Google 将如何跟进这种计费模式,事情将会变得很有趣。
然而,Amazon 的计算时间在定价方面存在细微的差异。按秒计费仅适用于 Linux 虚拟机,并不适用于 Windows 虚拟机;而 Google 和 Microsoft 涵盖了所有的虚拟机,无论虚拟机运行的是 Windows、Red Hat Linux 还是 SUSE Linux。此外,Amazon 在 AWS 市场的其他服务和产品仍然按小时计费收取费用。正如 Sullivan 表示:
列表价格和竞价市场价格仍然按小时列出,但计费单位下调至秒,预留实例使用量也按秒计算(您可以在一个小时内启动、使用和终止多个实例并从所有实例的预留实例中获益)。此外,账单将以十进制格式显示次数。
计费方式更改为按秒计费(需至少 60 秒),将会以小数小时的形式在账单中表示。如下图:
图片来源: https://aws.amazon.com/blogs/aws/new-per-second-billing-for-ec2-instances-and-ebs-volumes/
按秒计费使得云服务的消费者更趋向“现购现付”或“用多少付多少”的方式,并进一步推动了云服务的商品化。
查看英文原文: AWS Establishes Per-Second Billing for EC2 Instances
感谢冬雨对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们。
评论