origin_from: http://blog.csdn.net/libing_thinking/article/details/48327189
AutoScaling 是 AWS 比较核心的一个服务,用到这个服务以后才真正有点云的感觉,它比较巧妙的实现了云的弹性。在应用忙时扩展计算能力,在应用闲时收缩计算能力,很好的体现了云计算按需供给、按量计费的宗旨。只有用好了这种弹性的云服务才能真正发挥出云的作用,才能以经济的价格实现优质的应用服务。本文将根据个人实践
以及对AWS文档的理解对AutoScaling服务进行一些总结。
关键概念
-
cooldown
冷却时间是给刚启动的EC2实例一个预热的时间,防止新EC2刚启动但是还未向外提供服务之前激活新的扩展活动,从而避免过多启动新机器。 -
min
最小实例数是指当前AS组中任何时候必须保持的最小的实例个数,一旦当前实例数不足,AS服务会自动取启动新的实例。 -
max
最大实例数是指当前AS组中最多可以启动的实例数,一旦达到最大实例数,实例增加策略触发的实例扩展活动将不再有效。 -
desired
预期实例数是指当前AS组当前需要 的实例数,AS服务根据预期实例数与当前实例数的对比进行相应的扩展活动。