跨可用区容灾
更新时间:
云原生数据仓库 AnalyticDB MySQL 版支持创建多可用区部署的企业版集群。相较于单可用区集群,多可用区集群具备更高的容灾能力,可以抵御机房级别的故障。在故障发生时,后台能够自动切换,确保业务正常运行。
多可用区部署架构
AnalyticDB for MySQL基于ESSD同城冗余云盘的能力,实现了多可用区的同城容灾。多可用区集群的接入节点、计算节点和存储节点会部署在主可用区,数据写入后自动将数据冗余存储在两个可用区内。当主可用区发生故障时,AnalyticDB for MySQL的整个服务会自动切换到备可用区运行,完成主备切换。
AnalyticDB for MySQL跨可用区容灾架构图如下所示:
注意事项
仅企业版集群和湖仓版支持多可用区部署模式。
支持多可用区部署的地域包括:华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)、中国香港和新加坡。
根据AnalyticDB for MySQL内置数据集的测试结果,同城冗余云盘的数据因为需要同步写入多个可用区,所以写平均时延会高于PL1云盘,写入时延差异约在5%以内。
主备切换的流程
主可用区发生故障时,AnalyticDB for MySQL的整个服务会自动切换到备可用区,完成主备切换,保障数据零丢失(RPO=0)和故障恢复时间不超过30分钟(RTO≤30min)。流程如下图所示:
主备切换的影响
在主备切换期间,可能会遇到集群无法读写或读写超时的情况。
相关文档
企业版和基础版产品定价:了解多可用区集群的价格。
创建集群:创建多可用区集群。
部署模式变配:变配集群的部署模式。
该文章对您有帮助吗?