据我了解,AWS Elastic Beanstalk可以设置自动缩放功能,这意味着您可以在夜间使用微实例,并在白天自动缩放。如果这样做,您仍然可以利用保留的EC2实例定价吗?
据我了解,AWS Elastic Beanstalk可以设置自动缩放功能,这意味着您可以在夜间使用微实例,并在白天自动缩放。如果这样做,您仍然可以利用保留的EC2实例定价吗?
AWS刚刚宣布支持修改EC2保留实例预订,这消除了以前的两个限制(我已相应地更新了我的最初答案):
今天,我们通过赋予您修改保留实例(RI)的能力,使保留实例模型更加灵活,以便在您的需求发生变化时进行操作。只要在同一区域内,您现在可以在可用区之间移动您的RI。如果您的AWS帐户启用了EC2-Classic,则还可以在EC2-Classic和EC2-VPC之间移动RI。您现在可以根据需要和体系结构对保留实例进行调整。
如果这样做,您仍然可以利用预留的 EC2 实例定价吗?
当然可以,Amazon EC2 预留实例的计费和使用是透明处理的,即只要您拥有与正在运行的实例类型、区域和可用区匹配的预留实例,则 AWS 将自动应用您的预留实例定价,请参阅以下 FAQ 了解详细信息:
请注意,虚拟池中的实例匹配限制,例如:
我购买的针对特定实例类型(如高CPU超大型实例)的预留实例能否应用于我正在运行的不同实例类型(如标准大型实例)?
不行。每个预留实例都与特定的实例类型相关联,只能在预留实例期内应用于该实例类型。
我能将预留实例从一个区域移动到另一个区域吗?
不行。每个预留实例都与特定的区域相关联,在预留实例的生命周期内是固定的,无法更改。
我启动实例时需要指定可用区以利用我的预留实例吗?
是的。当您购买预留实例时,需要指定要保留该实例的可用区。为了使用该预留实例,您需要确保在相同的可用区中启动实例。[...]
如果没有明确指定可用区,启动实例时很容易忽略后者,这将导致随机选择一个可用区。