DDS支持创建多可用区的集群。相比单可用区集群,多可用区集群具备更高的容灾能力,可以抵御机房级别的故障。如果您的应用需要较高的容灾能力,建议您将资源部署在同一区域的不同可用区内。
使用须知
-
目前仅部分区域支持创建多可用区集群实例,具体请以实际的控制台为准。
-
多可用区部署的前提需要满足该区域下有3个及3个以上的可用区选项。
-
实例选择多可用区部署时,实例下组件将分别部署在三个不同的可用区内。
部署架构对比
- 单可用区
实例选择单可用区部署时,实例下的所有组件均部署在相同的可用区内。单可用区部署会默认配置为反亲和部署。反亲和部署是出于高可用性考虑,将Primary、Secondary和Hidden节点分别创建在不同的物理机上。
-
多可用区实例选择多可用区部署时,实例下的组件分别部署在三个不同的可用区内,可实现跨可用区容灾部署能力。
- Mongos节点最少为两个,分别部署在两个可用区中,当增加第三个Mongos节点时,默认部署在第三个可用区。
- 每个Shard节点中的Primary节点、Secondary节点与Hidden节点随机均衡的部署在三个可用区中。
多可用区部署
操作步骤
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上方的,选择区域和项目。
步骤 3 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。
步骤 4 在“实例管理”页面,单击“购买数据库实例”。
步骤 5 配置实例信息后,单击“立即购买”。
- 可用区:选择多可用区选项。如下图所示。
选择多可用区
步骤 6 根据提示确认订单,完成订单支付。