如何在2-3分钟内快速扩展亚马逊ec2实例?

时间:2017-04-04 12:01:08

标签: amazon-ec2 autoscaling amazon-cloudwatch

我正在使用AWS cloudwatch来扩展我的应用程序。我创建了启动配置,自动缩放组,升级和缩减警报和策略。问题是从AMI启动实例需要5分钟。有没有办法将启动时间从5分钟减少到2-3分钟?

2 个答案:

答案 0 :(得分:0)

不可以,通过AutoScaling扩展操作来加速新EC2实例的配置是不可能的。

我认为欣赏EC2在这5分钟内所做的一切非常重要。它正在构建一个新的虚拟机,在其上安装操作系统的映像,将其连接到网络并将其投入使用。如果你问我,那5分钟的工作会让你印象深刻。

如果您需要快速扩大规模,那么坦率地说,您做错了。即使使用自动扩展,您也应该为预期的负载配置一点点。如果你开始接近超过缩放限制,那么现在是时候自动调整了。不要准确地提供你需要的东西,它不会很好地运作。

答案 1 :(得分:0)

启动时间取决于几件事:

  1. 实例类型中资源的可用性 可用区。

  2. AMI的大小。对于自定义AMI映像,可能需要将其复制到VM的正确内部存储中。

  3. 初始化过程。对于Windows,某些带有用户数据脚本的映像可能需要重新启动才能加入域。

这是一个古老的问题,正如我所看到的。在过去的几年中,EC2的启动时间有所缩短。像Google Cloud这样的某些提供商可以在一分钟内提供服务器。因此,如果您的工作量如此之高,则可以研究可用的提供商及其运营差异。