合理配置伸缩组是实现ECS集群自动化管理的关键。通过基于现有ECS实例创建伸缩组,可快速构建统一规格、配置的实例集群,提升业务的可用性和弹性扩展能力。
伸缩组典型应用场景
伸缩组是具有相同应用场景、相同实例类型的一组ECS实例集合。基于伸缩组,您可以根据业务实际负载自动动态的调整实例数量,按需创建实例,提高资源利用率。典型应用场景如下:
业务集群资源占用随时间规律波动,定时自动扩缩容ECS实例
在业务集群资源占用高峰提前自动扩容,资源占用达到低谷之后自动缩容。
突发业务波动,基于监控指标自动扩缩容ECS实例
应对突发、不可预测的负载变化,基于实时监控指标(如CPU、内存使用率),在资源达到阈值时自动扩容,负载下降后自动缩容。
对可用性要求较高,基于期望实例数保有固定数量且可用的实例
结合伸缩组的期望实例数功能和健康检查机制,自动创建新实例汰换不可用实例。
基于已有实例创建伸缩组
基于已有ECS实例创建伸缩组的操作步骤如下,您也可以使用其他方式创建伸缩组。
后续步骤
更新伸缩配置中的镜像:使用已有实例创建伸缩组时,伸缩配置默认采用该实例的基础镜像。如需扩容的新实例包含原实例的配置和环境,需基于原实例创建自定义镜像,并更新伸缩配置中的镜像为该自定义镜像。
设置自动伸缩策略:伸缩组创建完成后,结合实际业务需求,为伸缩组设置自动伸缩方案。
将实例添加至伸缩组统一管理:伸缩组创建完成后,可将原实例手动添加至伸缩组,实现统一管理。
该文章对您有帮助吗?