You need to enable JavaScript to run this app.
导航
自动扩容实例
最近更新时间:2024.05.16 11:01:14首次发布时间:2022.06.28 14:37:20

伸缩行为类型中的伸缩规则实例数量检查功能可以帮助您感知伸缩组的实例情况,自动触发扩容活动。本文为您介绍如何选择实例的自动扩容策略。

注意

请根据您所需资源(例如实例和公网IP)的用量,在配额中心内检查是否有足够的配额,避免因配额不足导致扩容失败。

扩容策略类型

当前仅支持扩缩容策略类型。

扩缩容策略说明

了解扩缩容策略前,您需要了解以下内容:

  • 可用区的使用场景:
    可用区是指同一地域中电力、网络隔离的物理地域,在同一私有网络内,每个子网对应一个可用区,可用区之间内网默认互通。
    • 如果您有高可用和容灾需求,建议选择不同子网,将实例部署在不同可用区中。
    • 如果您有低延时需求,建议选择单个子网,将实例部署在同一可用区中。
  • 伸缩行为类型
    对于不同的伸缩行为类型,扩容策略也略有不同。
  • 扩容实例的计费类型:
    您可以设置伸缩组中最小的按量实例数/容量,也可以设置按量实例所占比例。同时也支持在抢占式实例规格已售罄时,创建同规格的按量计费实例以满足扩容需求。
    在此场景中,如果触发扩容任务,伸缩组将优先遵循下表所述策略,在全部可用区中依次尝试创建抢占式实例,当全部可用区均无法创建抢占式实例时,则重新遵循下表策略创建按量计费实例。
  • 多计算规格的使用场景
    您可以在一个伸缩配置来源中选择多个计算规格并配置优先级,推荐选择在配置、价格、性能等方面相似的规格,可以降低因规格库存不足等原因而导致扩容失败的风险,提高容错性。
    在遵循扩缩容策略的情况下,在某一可用区中,当较高优先级的规格无法成功创建实例时,自动使用较低优先级的规格创建实例。

如下表所述:

伸缩行为类型

扩容策略

说明

伸缩规则

优先级策略

伸缩组会根据您选择子网的顺序,依次对可用区进行优先级排序,第一个选择的子网对应的可用区优先级最高。扩容时优先将实例部署在优先级高的可用区中。

当无法在目标可用区中扩容时,按照优先级,顺序选择其他可用区。

均衡分布策略

随机部署实例,保证伸缩组中的实例尽可能均衡的部署在所有可用区中。

当无法在目标可用区中扩容时,在其他可用区中均衡部署。

健康检查

优先级策略

优先在原可用区内完成替换。

当无法在原可用区中扩容时,顺序选择其他可用区。

均衡分布策略

当无法在原可用区中扩容时,随机选择其他可用区。

如何设置扩容策略

伸缩组创建后,您可以修改伸缩组的扩缩容策略,修改后不会影响已存在的实例,仅影响下一次伸缩行为创建或移出的实例。

实例扩容后资源挂载策略

实例会自动加入伸缩组关联的负载均衡、RDS数据库实例,并根据伸缩配置的网络配置自动购买和分配公网IP,您可以登录负载均衡、公网IP等控制台查看新添加的实例。