本章节介绍如何在控制台创建弹性供应组,弹性供应组会按照您的设置自动交付实例集群。

前提条件

  • 已授予账号操作弹性供应组相关云资源的权限。
    说明 首次进入弹性供应功能页面时,按提示授权系统RAM角色AliyunECSAutoProvisioningGroupRole即可。
  • 已创建实例启动模板,详情请参见创建实例启动模板

操作步骤

  1. 登录ECS管理控制台
  2. 在左侧导航栏,单击部署与弹性 > 弹性供应
  3. 在顶部菜单栏左上角处,选择地域。
  4. 单击创建供应组
  5. 指定容量配置。
    容量配置决定弹性供应组交付的算力总和,以及抢占式实例和按量实例的算力占比。配置项如下表所示。
    配置项 说明
    供应组名称 弹性供应组的名称。长度为2~128个字符,必须以大小写字母或中文开头,不能以http://和https://开头。可以包含数字、下划线(_)、连字符(-)和句点(.)。
    目标容量 计划使用弹性供应组交付的算力,您可以指定实例台数或vCPU个数。选中使用按量实例提供部分算力后,可以继续指定需要使用按量实例提供的算力,保证满足最低算力需求。
    按量实例容量 指定目标容量中,需要使用按量付费方式购买的实例台数或vCPU个数。
  6. 指定实例配置。
    实例配置决定创建实例的规格、镜像、安全组、网络、交换机等属性,您需要指定一个实例启动模板作为配置来源,还可以基于该实例启动模板自定义多个可选的实例配置,以提高创建成功率。
    1. 配置来源:选择一个实例启动模板和版本作为配置来源。
    2. 实例配置:弹性供应组至少需要一个实例配置,您可以单击增加实例配置增加多个可选的实例配置。
      一个实例配置的配置项如下表所示。
      配置项 说明
      指定交换机 指定实例所属的交换机。指定不同可用区下的交换机后,如果某个可用区下库存紧张导致创建失败,弹性供应组自动尝试在其他可用区创建实例,提高创建成功率。
      实例规格 指定可选的实例规格。指定多个实例规格后,如果某个实例规格库存紧张导致实例创建失败,弹性供应组自动尝试创建其他规格的实例,提高交付成功率。您可以单击增加实例规格增加可选的实例规格。

      根据您选择的配置来源,选择实例规格页面中推荐了相同实例大小和相同实例配比的实例规格,帮助您筛选合适的实例规格,您也可以自行选择其他实例规格。

      价格上限 设置抢占式实例的价格上限。设置前,您可以单击操作列下的历史价格参考抢占式实例市场价的趋势。避免设置的上限过低创建不了足量的实例,或上限过高超过预算。支持通过以下形式设置价格上限:
      • 自动出价:自动按抢占式实例的实时市场价出价,保证不会因出价低于抢占式实例市场价导致实例创建失败,且抢占式实例市场价较低时成本也随之降低。
      • 最高价(固定价格):设置固定的价格,抢占式实例市场价高于固定价格时实例创建失败,保证不超过预算。
      • 最高价(同期按量价格):设置相对按量实例价格的比例,保证相对按量实例可以节省一定比例的成本。例如设置为同期按量价格的50%,则抢占式实例市场价高于50%的按量实例价格时实例创建失败。
    3. 抢占式实例打断设置:指定弹性供应组缩容时抢占式实例的动作。
      可选项如下表所示。
      可选项 说明
      直接释放 释放抢占式实例。
      停机不计费 抢占式实例进入停机不收费状态,在弹性供应组需要添加实例时优先使用这些实例。
    4. 供应策略:设置创建实例时的策略。
      可选项如下表所示。
      可选项 说明
      容量优化策略 综合考虑抢占式实例的价格和回收率,自动选择综合成本最优的实例规格创建实例。
      说明 抢占式实例可能因价格、库存等因素被回收,回收率越低越好。
      成本最优策略 按vCPU单价从低到高尝试创建实例。
      多可用区均衡策略 在实例配置中指定了不同可用区下的交换机时才有效果,在多个可用区之间均匀创建实例。
      说明 回收抢占式实例时按实例规格进行,而且同一实例规格族内的实例资源共享。如果选用多可用区均衡策略,建议您配置不同的实例规格族,避免所有实例同时被回收,保证实例集群的高可用性。
  7. 指定高级选项配置。
    配置项如下表所示。
    配置项 说明
    供应组类型
    • 一次性交付:弹性供应组启动后尝试交付指定容量的实例集群。只尝试一次,交付失败时也不会重试。
    • 持续保持:弹性供应组启动后尝试交付指定容量的实例集群,并且会持续比较实时容量和目标容量,如果两者存在差距则自动创建实例或缩容。
    启动时间 指定弹性供应组开始交付指定目标容量的时间,与结束时间结合使用,确定弹性供应组的有效时段。
    • 立即启动:创建成功后立即开始交付实例集群。
    • 指定启动时间:自定义弹性供应组的启动时间。
    结束时间 与启动时间结合使用,确定弹性供应组的有效时段。
    • 无限期:除非您主动删除弹性供应组,弹性供应组始终存在。
    • 指定结束时间:自定义弹性供应组的过期时间。
    全局抢占式实例的价格上限 弹性供应组内抢占式实例的价格上限,适用于所有实例规格。如果实例配置中某个实例规格的价格上限不一致,以较低者为准。
    组内实例关停设置
    • 供应组过期时关停供应组内实例:弹性供应组过期后,关停组内的实例。
    • 超过容量时关停供应组内实例:弹性供应组内的实时容量超过目标容量时,关停容量超出部分对应的实例。
  8. 单击创建供应组

执行结果

弹性供应组创建成功后,会在您指定的时间启动并尝试交付实例集群。如果您选择了持续保持模式,弹性供应组还会持续维护实例集群,在抢占式实例被回收时自动尝试创建新的实例,缩小实时容量和目标容量的差距,并及时替换不健康的实例。