据我所知,AWS Elastic Beanstalk将允许您设置自动缩放,这意味着您可以在一夜之间使用微实例,并在白天自动扩展 . 如果你这样做,你还能利用保留的EC2实例定价吗?
AWS刚刚宣布支持Modify EC2 Reserved Instance Reservations,这消除了前两个限制(我已相应更新了我的初始答案):
今天,我们通过让您在需求变化时修改预留实例(RI)的能力,使预留实例模型更加灵活 . 现在,只要您保持在同一区域内,您就可以在可用区之间移动RI . 如果您的AWS账户已启用EC2-Classic,您还可以在EC2-Classic和EC2-VPC之间移动您的RI . 您现在可以根据需要和架构的变化调整预留实例 .
如果你这样做,你还能利用保留的EC2实例定价吗?
绝对地,Amazon EC2保留实例计费和使用是透明处理的,即AWS只是应用您的预留实例定价,只要您有按类型,区域和可用区域匹配运行实例的预留实例,请参阅以下常见问题解答以获取详细信息:
请注意有关如何匹配此虚拟池中的实例的限制,例如:
Can a Reserved Instance that I’ve bought for a particular instance type (i.e. High-CPU Extra Large Instance) be applied to a different instance type that I am running (i.e. Standard Large Instance)?不可以 . 每个预留实例都与特定实例类型相关联,并且只能在预留实例期限内应用于该实例类型 .
Can I move a Reserved Instance from one Region to another?不可以 . 每个预留实例都与特定区域相关联,该区域在预留实例的生命周期内是固定的,无法更改 .
Do I need to specify an Availability Zone when I launch my instances in order to take advantage of my Reserved Instances?是 . 购买预留实例时,请指定要在其中保留该实例的可用区 . 要使用该预留实例,您需要确保在同一可用区中启动实例 . [...]
在没有明确指定可用区的情况下启动实例时,后者很容易被忽略,这将依次产生随机区 .
1 回答
更新(2013年9月)
AWS刚刚宣布支持Modify EC2 Reserved Instance Reservations,这消除了前两个限制(我已相应更新了我的初始答案):
初答(更新)
绝对地,Amazon EC2保留实例计费和使用是透明处理的,即AWS只是应用您的预留实例定价,只要您有按类型,区域和可用区域匹配运行实例的预留实例,请参阅以下常见问题解答以获取详细信息:
RunInstances命令不区分按需实例和预留实例 . 在计算账单时,我们的系统将自动优化以较低的预留实例费率收费的实例,以确保您始终支付最低金额 .
请注意有关如何匹配此虚拟池中的实例的限制,例如:
Can a Reserved Instance that I’ve bought for a particular instance type (i.e. High-CPU Extra Large Instance) be applied to a different instance type that I am running (i.e. Standard Large Instance)?
不可以 . 每个预留实例都与特定实例类型相关联,并且只能在预留实例期限内应用于该实例类型 .
Can I move a Reserved Instance from one Region to another?
不可以 . 每个预留实例都与特定区域相关联,该区域在预留实例的生命周期内是固定的,无法更改 .
Do I need to specify an Availability Zone when I launch my instances in order to take advantage of my Reserved Instances?
是 . 购买预留实例时,请指定要在其中保留该实例的可用区 . 要使用该预留实例,您需要确保在同一可用区中启动实例 . [...]
在没有明确指定可用区的情况下启动实例时,后者很容易被忽略,这将依次产生随机区 .