You need to enable JavaScript to run this app.
导航
部署集概述
最近更新时间:2024.09.05 14:17:03首次发布时间:2021.12.29 11:19:26

部署集是在底层硬件维度上控制实例分散部署的策略,可以实现物理层级的安全隔离。您可以通过创建部署集,使实例强制分散部署在不同的底层物理机/交换机/机架上,用于保障业务的底层容灾能力及高可用性。

部署策略

在部署集内创建实例时,会根据您事先设置的部署策略,分散启动指定地域下的实例。部署集支持高可用以及部署集组高可用策略,具体介绍如下表所示。

说明

同一部署集内的实例可以分散部署在同地域的不同可用区内,不支持跨地域部署。

部署集策略功能说明使用场景单部署集内的实例数量限制

高可用策略(Availability)

同一部署集内的每台实例反亲和。
即部署集内的所有ECS实例会在指定地域内严格分散部署在不同的物理机、交换机或机架上。

适用于需要严格隔离ECS以避免单点故障的场景,大幅降低服务不可用的几率,如Hadoop集群、MySQL集群等。

  • 单可用区上限:5台。
  • 单地域上限:5 * 可用区数量。

部署集组高可用策略(AvailabilityGroup)

同一部署集内组与组之间反亲和。
根据需要将部署集划分为最多3个分组,不同分组的实例将严格分散在不同的物理机上,但同组内实例不保障严格分散,可能部署在同一物理机以降低延时。

适合大规模部署、需要规避单点故障同时确保节点间低延时互访的场景,如Redis集群、Nginx集群。

  • 单可用区上限:60台。
  • 单地域上限:60 * 可用区数量。

注意事项

  • 实例不支持跨部署集,即一台实例仅可以加入一个部署集。
  • 部署集之间不支持相互合并。
  • 部署集不支持创建或添加GPU计算型(g1te/g1tl除外)、GPU渲染型、高性能计算GPU型和突发性能实例。

    仅华南1(广州)地域部署的GPU计算型g1te/g1tl实例支持加入部署集。

  • 搭载本地盘的实例,如本地SSD型、大数据型,仅支持在创建实例时加入部署集。加入部署集后,您可以将本地盘实例移出部署集,移出后无法再添加至任何部署集,不支持更换部署集。
  • 使用部署集策略后,若底层资源不足够使实例分散部署,部分实例将创建失败。
  • 当地域内资源紧张时,可能无法创建云服务器实例,您可以等待一段时间后尝试重新创建实例。

相关文档

业务场景控制台操作API
创建一个部署集。创建部署集CreateDeploymentSet
在部署集内创建实例。在部署集内创建实例RunInstances
在部署集内添加/移除实例,或者将实例从一个部署集调整到另一个部署集。调整实例所属部署集ModifyInstanceDeployment
修改部署集的名称或描述。修改部署集信息ModifyDeploymentSetAttribute
删除部署集。删除部署集DeleteDeploymentSet