使用保留实例和自动缩放组

Jul*_*ien 10 amazon-web-services autoscaling

我想知道是否可以创建一个包含预留实例(RI)和自动扩展组的架构来提供网页.我们的想法是让一个RI全天候服务,并在RI的CPU达到阈值时启动自动缩放组中的按需实例.目标是拥有可预测的成本(RI)并通过自动扩展扩展解决方案.是否有感觉?可能吗 ?

谢谢 !

Joh*_*ein 28

一个保留实例在AWS上是一个计费概念,并不适用于一个特定的 Amazon EC2实例.

每个小时,AWS计费系统都会查看已在特定AWS账户中运行的所有EC2实例.然后,它将它们与已购买的任何预留实例进行比较.它比较了以下属性:

  • 实例类型(例如m3.large)
  • 操作系统(例如Windows)
  • 可用区(例如us-west-2)

对于与预留实例匹配的每个EC2实例,不适用任何成本.这是因为已经支付了成本作为预留实例购买的一部分.

无论实例是否通过Auto Scaling启动,预留实例都适用.

因此,如果您购买了一个预留实例,并且Auto Scaling组启动了与预留实例(类型,操作系统,AZ)匹配的实例,则Auto Scaling组中的一个实例将"免费"(或者更确切地说,预先实例化)付出)每小时.

如果Auto Scaling组的最小值为1且最大值为4,则始终至少有一个EC2实例正在运行,因此您将获得预留实例的好处.任何超过1的实例都将正常收费.它建议您使用预留实例为将要连续运行的任何实例.