基于ECS实例创建伸缩组

合理配置伸缩组是实现ECS集群自动化管理的关键。通过基于现有ECS实例创建伸缩组,可快速构建统一规格、配置的实例集群,提升业务的可用性和弹性扩展能力。

伸缩组典型应用场景

伸缩组是具有相同应用场景、相同实例类型的一组ECS实例集合。基于伸缩组,您可以根据业务实际负载自动动态的调整实例数量,按需创建实例,提高资源利用率。典型应用场景如下:

基于已有实例创建伸缩组

基于已有ECS实例创建伸缩组的操作步骤如下,您也可以使用其他方式创建伸缩组

  1. 进入创建伸缩组页面。

    1. 登录弹性伸缩控制台

    2. 在左侧导航栏中,单击伸缩组管理
    3. 在顶部菜单栏处,选择地域。
    4. 伸缩组管理页面,单击创建伸缩组按钮进入创建伸缩组页面。

  2. 单击顶部通过表单创建页签,根据界面提示完成伸缩组的配置。

    必选配置项说明如下,快速基于已有实例的配置创建ECS伸缩组。查看详细配置项说明

    必选配置项说明

    配置项

    说明

    伸缩组名称

    根据界面提示完成伸缩组名称的配置。

    伸缩组类型

    选择创建的伸缩组内的实例类型,选择ECS

    组内实例配置信息来源

    选择选择已有实例。伸缩组会以该实例的配置,构建伸缩配置,后续会基于该伸缩配置,创建新实例。

    选择已有实例

    根据提示,选择您已经有的实例,弹性伸缩会自动提取该实例的基础配置信息,创建一个默认伸缩配置。

    重要

    提取实例的基础配置包括:实例规格网络类型安全组基础镜像等基础配置,不包括登录密码标签

    组内最小实例数

    伸缩组实例内实例数量的下限,当实例数量低于这个边界时,伸缩组会尝试自动添加实例。

    组内最大实例数

    伸缩组实例内实例数量的上限,当实例数量高于这个边界时,伸缩组会自动移出实例。

    默认冷却时间

    单位为秒,伸缩组发生伸缩活动后的默认冷却时间。您可以使用默认设置300秒。

    专有网络

    在您选择专有网络后,伸缩组下的所有实例都将在该专有网络下创建。

    重要

    在伸缩组创建后,专有网络不可变更。

    选择交换机

    在您选择专有网络后,您可以选择您专有网络下的交换机。您伸缩组下的所有的实例将在该交换机下创建。

    重要

    推荐您选择多个可用区的交换机,单一可用区如果库存不足会产生库存失败的情况,您可以通过切换扩缩容策略来选择伸缩组中实例在不同可用区的分布。

  3. 单击创建按钮完成伸缩组的创建。

后续步骤

  • 更新伸缩配置中的镜像:使用已有实例创建伸缩组时,伸缩配置默认采用该实例的基础镜像。如需扩容的新实例包含原实例的配置和环境,需基于原实例创建自定义镜像,并更新伸缩配置中的镜像为该自定义镜像。

  • 设置自动伸缩策略:伸缩组创建完成后,结合实际业务需求,为伸缩组设置自动伸缩方案

  • 将实例添加至伸缩组统一管理:伸缩组创建完成后,可将原实例手动添加至伸缩组,实现统一管理。