阿里云服务器弹性伸缩服务(ESS)是什么?
阿里云服务器弹性伸缩服务(Elastic Scaling Service)是根据用户的业务需求和策略,自动调整其弹性计算资源的管理服务。用户根据自己的业务需求自动调整其弹性计算资源,在满足业务需求高峰增长时无缝地增加ECS实例,并在业务需求下降时自动减少ECS实例以节约成本。
弹性伸缩模式主要分为以下几类:
定时模式:配置周期性任务(如每天13:00),定时地增加或减少ECS实例。
动态模式:基于云监控性能指标(如CPU利用率),自动增加或减少ECS实例。
固定数量模式:通过“最小实例数”(MinSize)属性,可以让您始终保持健康运行的ECS实例数量,以保证日常场景实时可用。
自定义模式:根据用户自有的监控系统,通过API手工伸缩ECS实例。
健康模式:如ECS实例为非running状态,ESS将自动移出或释放该不健康的ECS实例。
多模式并行:以上所有模式都可以组合配置。
弹性伸缩服务对用户有以下限制:
弹性伸缩的ECS实例中部署的应用需要是无状态、可横向扩展的。由于ESS会自动释放ECS实例,所以用于弹性伸缩的ECS实例不可以保存应用的状态信息(如session)和相关数据(如数据库、日志等)。如果应用中需要保存状态信息,可以考虑把状态信息保存到独立的状态服务器、数据库(如RDS)、共享缓存(如OCS)及集中日志存储(如SLS)。
每个用户所能创建的伸缩组、伸缩配置、伸缩规则、伸缩ECS实例、定时任务的数量都有一定的限制。
创云互联作为阿里云服务器代理商,拥有专业的售后工程师团队,为您免费提供7× 24小时不间断的技术支持服务,购买即可享受1年85折,2年7折,3年5折!http://www.aliyuncs.cn/
我有话说: