全部產品
Search
文件中心

AnalyticDB:跨可用性區域容災

更新時間:Jul 08, 2025

AnalyticDB for 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)。流程如下圖所示:

主備切換的影響

在主備切換期間,可能會遇到叢集無法讀寫或讀寫逾時的情況。

相關文檔