TeleDB同城雙中心容災部署
更新時間 2025-02-05 09:36:30
最近更新時間: 2025-02-05 09:36:30
分享文章
雙中心容災部署是指在同一個城市內建立兩個數據中心,其中一個作為主數據中心,負責日常的生產運行,而另一個作為災備中心,用于在主數據庫中心出現故障時接管業務,保證業務的連續性和數據完整性。
同城雙中心容災部署方案
同城雙中心部署方案建議采用至少一主兩從的三節點的方式,它包括兩個物理機房,分別是同城IDC1機房和同城IDC2機房。同城IDC1機房為主中心采用一主一從兩組節點,同城IDC2機房至少部署1個一組從節點為同城中心,其中主中心負責主要的業務處理,而同城中心則作為備份,提供數據冗余和故障恢復能力。三組節點分布在同城兩個IDC機房里,機房之間使用專線互通,通過這種方式,即使主中心發生故障,同城中心也可以接管部分或全部業務,保證業務的連續性和數據的完整性。
若業務需要使用TeleDB的HTAP能力,那么必須開啟TeleDB的讀寫多平面特性。考慮到跨機房的時延,同城IDC2機房建議只開啟只讀平面。在TeleDB集群中,同一平面的CN節點是對等的,由于LVS等負載均衡的組件,具備故障節點自動剔除的能力,可以保證在任意平面的CN故障時,業務請求不會失敗;GTM節點以及DN節點均有同步備機存在,TeleDB在運維管理系統的輔助下,會在1分鐘以內發現故障,并發起自動切換,數據保證0丟失。