PolarDB for MySQL支持创建多可用区的集群。相比单可用区集群,多可用区集群具备更高的容灾能力,可以抵御机房级别的故障。本文将为您介绍如何实施多可用区部署以及如何更换主可用区。

前提条件

  • 集群所在的地域需要PolarDB在两个及以上的可用区部署了资源。如下地域暂不支持多可用区部署:美国(硅谷)、美国(弗吉尼亚)、菲律宾(马尼拉)、韩国(首尔)、澳大利亚(悉尼)、华北1(青岛)、西南1(成都)、华北5(呼和浩特)。
  • 目标可用区拥有足够的计算资源。
  • 已开启存储热备集群。

多可用区架构

使用多可用区集群时,数据分布在多个可用区内,主可用区和备可用区各保存3副本数据(共6副本数据),具有更高的SLA可靠性保障。计算节点暂时要求位于主可用区,备可用区的存储热备集群用于主可用区故障时进行故障切换。当主可用区故障时,可手工进行主备可用区切换。具体操作请参见更换主可用区和交换机

多可用区架构如下: 架构
说明 集群所在的地域需要 PolarDB在两个及以上的可用区部署了资源。如下地域暂不支持多可用区部署:美国(硅谷)、美国(弗吉尼亚)、菲律宾(马尼拉)、韩国(首尔)、澳大利亚(悉尼)、华北1(青岛)、西南1(成都)、华北5(呼和浩特)。

如何实现多可用区架构

当满足前提条件时,新建集群会默认为多可用区集群。关于如何新建集群,详情请参见购买按量付费集群购买包年包月集群

多可用区费用说明

多可用区功能暂时不需要支付额外费用。

查看集群所属可用区

在集群的 基本信息页面,可查看 数据分布的可用区数据分布的可用区