部署集是控制ECS实例分布的策略,使您能在创建ECS实例的时候就设计容灾能力和可用性。

部署策略

您可以使用部署集将业务涉及到的ECS实例分散部署在不同的物理服务器上,以此保证业务的高可用性和底层容灾能力。在部署集内创建ECS实例时,会根据您事先设置的部署策略,分散启动指定地域下的ECS实例。

部署集支持以下策略:
  • 高可用策略

    采用高可用策略后,部署集内所有ECS实例会在指定地域内严格分散在不同的物理服务器上。适用于需要将几台ECS实例相互隔离的应用架构,大幅降低服务不可用的几率。

  • 部署集组高可用策略

    该策略支持将部署集划分为最多7个分组,多台ECS实例可以根据实际需要分散部署在不同的分组当中。不同分组的ECS实例会在指定地域内严格分散在不同的物理服务器上;相同分组的ECS实例不保障严格分散部署。

说明 遇到地域内供货紧缺时,可能无法创建ECS实例,或者重启按量付费ECS实例(节省停机模式)失败。一般情况下,您可以等待一段时间后重试创建或重启操作。

部署示例

下图是利用部署集能力提升业务可靠性的典型示例,您的四台ECS实例分布在四台不同的物理服务器上。部署集概述

如果您需要部署集内的ECS实例能实现低延时通信,建议您保持实例的网络类型一致性。例如,创建实例时为这些实例选择同一个专有网络VPC。

计费详情

使用部署集不会收取服务费用,但您创建和使用的ECS实例、磁盘、快照、镜像和公网带宽等服务将收取费用。更多信息,请参见计费概述

使用限制

在使用部署集之前,您需要注意:

  • 部署集之间不支持相互合并。
  • 部署集内不能创建抢占式实例。
  • 部署集不支持创建专有宿主机。
  • 在部署集内创建ECS实例时,一个可用区内最多能创建20台ECS实例(该数值根据您使用云服务器ECS的情况而变化),一个阿里云地域下能创建的ECS实例数量为20 * 可用区数量
  • 部署集支持的实例规格族信息:
    • g8m、c7、g7、g7ne、r7、c6、g6、r6、c5、g5、r5、c6e、g6e、r6e、c7se、g7se、r7se、r6se、c7t、g7t、r7t、c7a、g7a、r7a、c6a、g6a、r6a、g5ne、re6、re6p、re4、ic5
    • hfc7、hfg7、hfr7、hfc6、hfg6、hfr6、hfc5、hfg5
    • d2s、d2c、d1、d1ne、d1-c14d3、d1-c8d3
    • i3、i3g、i2、i2g、i2ne、i2gne、i1
    • se1ne、sn1ne、sn2ne、se1
    • ebmg5、sccgn6、scch5、scch5s、sccg5、sccg5s
    • s6、t6、xn4、mn4、n4、
    • gn6i
    您可以调用DescribeDeploymentSetSupportedInstanceTypeFamily获取部署集最新支持的实例规格族信息。
  • 在部署集内创建ECS实例时,或者重启按量付费ECS实例(节省停机模式)时,供货紧缺依然会导致请求失败。更多信息,请参见按量付费实例节省停机模式

更多有关部署集的使用限制及配额,请参见使用限制部署集章节。

相关操作

相关API