更新时间:2024-03-13 GMT+08:00

创建跨可用区集群实例

DDS支持创建多可用区的集群。相比单可用区集群,多可用区集群具备更高的容灾能力,可以抵御机房级别的故障。如果您的应用需要较高的容灾能力,建议您将资源部署在同一区域的不同可用区内。

本章节主要介绍如何创建多可用区的集群实例。

使用须知

  • 目前仅部分区域支持创建多可用区集群实例,具体请以实际的控制台为准。
  • 多可用区部署的前提需要满足该区域下有3个及3个以上的可用区选项。
  • 实例选择多可用区部署时,实例下组件将分别部署在三个不同的可用区内。

部署架构对比

  • 单可用区

    实例选择单可用区部署时,实例下的所有组件均部署在相同的可用区内。单可用区部署会默认配置为反亲和部署。反亲和部署是出于高可用性考虑,将Primary、Secondary和Hidden节点分别创建在不同的物理机上。

  • 多可用区

    实例选择多可用区部署时,实例下的组件分别部署在三个不同的可用区内,可实现跨可用区容灾部署能力。

    • dds mongos节点最少为两个,分别部署在两个可用区中,当增加第三个dds mongos节点时,默认部署在第三个可用区。
    • 每个Shard节点中的Primary节点、Secondary节点与Hidden节点随机均衡的部署在三个可用区中。
    图1 多可用区部署

操作步骤

  1. 登录管理控制台。
  2. 单击管理控制台左上方的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 文档数据库服务 DDS,进入文档数据库服务信息页面。
  4. “实例管理”页面,单击购买数据库实例
  5. 配置实例信息后,单击“立即购买”

    • 可用区:选择多可用区选项。如图2所示。
      图2 选择多可用区
    • 其他的配置项请参见购买集群实例

  6. 根据提示确认订单,完成订单支付。