EC2自动缩放:更大的实例,而不是更多的实例

时间:2012-01-31 17:36:14

标签: amazon-ec2

阅读http://aws.amazon.com/autoscaling/看起来亚马逊允许您在现有计算机上的负载变高时自动创建更多虚拟机(EC2单元)。

但是,这不是我想要的。我希望在机器负载/内存使用率很高时,单个虚拟机变得更强大(更多RAM,CPU等)。我该怎么做?

vps.net似乎提供了这个:

http://vps.net/product/cloud-servers/

在“有需求的规模”下,但我想找到一个与之相当的亚马逊。

1 个答案:

答案 0 :(得分:10)

您可以上下缩放EC2实例,但

  • 您需要编写任何自动触发器,调用EC2 API调用来执行缩放

  • 将EC2实例移动到更大或更小的实例类型需要关闭并重新启动服务器。

基本方法是:

  • 停止(不终止)实例

  • modify-instance-attributes以更改类型

  • 启动实例

  • 重新关联弹性IP地址(如果有)。

我写了一篇文章,提供了更多信息,示例命令以及执行此调整大小时需要注意的事项:

  

http://alestic.com/2011/02/ec2-change-type