亚马逊AWS官方博客

新增 – 停止和恢复 EC2 竞价型实例上的工作负载

EC2 竞价型实例可让您以高达按需费率 90% 的折扣访问备用 EC2 计算容量。从能够请求特定数量的特定大小实例开始,我们通过支持竞价型队列Auto Scaling 竞价型队列,让竞价型实例变得更加有用和灵活,从而允许您保持任何所需级别的计算容量。

EC2 用户很早就能够在保持 EBS 卷的挂载状态的情况下停止正在运行的实例,这让应用程序能够在实例再次开始运行时自动从它们中断的地方重新开始。

停止和恢复竞价型实例
今天,我们正在整合这两个重要功能,允许您设置竞价出价和竞价队列,以便在没有等于或低于您的出价的容量可用时,通过停止 (而不是终止) 实例进行响应。挂载到已停止实例的 EBS 卷保持不变,EBS 支持的根卷也保持不变。当有容量可用时,实例将会启动,并且可以继续进行,而无需花时间配置应用程序、设置 EBS 卷、下载数据、加入网络域等。

许多 AWS 客户已经增强了他们的应用程序来创建和利用检查点,这增加了一些弹性,并获得了在此过程中利用 EC2 的启动/停止功能的能力。这些客户现在可以在竞价型实例上运行这些应用程序,平均节约 70-90% 的成本。

当实例停止时,您可以修改 EBS 优化、用户数据、Ramdisk ID 和终止时删除属性。已停止的竞价型实例不会产生任何计算时间费用;挂载的 EBS 卷的空间按通常费率收费。

以下是创建竞价出价或竞价型队列并指定使用停止/开始的方法:

需知信息
此功能现已推出,您可以立即在提供竞价型实例的所有 AWS 区域中开始使用此功能。它旨在与 EC2 实例和 EBS 卷新的按秒计费功能结合使用,并具有远远超过竞价型实例提供的成本节约的潜力。

EBS 卷始终存在于特定可用区 (AZ) 内。因此,指定特定可用区的竞价请求和竞价型队列请求将始终在该可用区中重新启动。

与有可能跨越各种实例类型的竞价型队列一起使用此功能时,应小心谨慎。由于队列的构成可能会随时间而变化,因此您需要注意账户对 IP 地址和 EBS 卷的限制。

我期待听到关于这个功能,您想到了新的和富有创意的用途。如果您原本认为您的应用程序不适合使用竞价型实例,或者处理中断所需的开销太高,则是时候再看一眼了!

Jeff