創新無止境:多站點下的金融級分布式數據庫災備演進方案!
發布人:Marketing 發布日期:2024-07-12 09:47:11 點擊數:517
01
多地多中心的數據庫部署模式
亟需高效備份來加持
金融級分布式數據庫歷經十多年的發展,產品與技術的應用日益成熟,承載的業務種類越來越繁雜,從敏態業務延伸到關鍵的穩態業務。隨著業務壓力的與日俱增,數據庫節點不斷地擴充,從個位數起步,擴展到成百近千個節點的超大規模。業務高速發展,引發數據量的急速增長,尤其是數倉場景,數據量已突破 PB 級別。數據的增值和站點故障的頻發,促使用戶更加關注數據庫的安全性和業務連續性。
金融級分布式數據庫,為保證業務連續性,提供多種模式的災備方案。典型的容災架構設計,如:同城多中心、異地災備、兩地三中心、三地五中心等,為金融等行業用戶構建起堅如磐石的業務連續性保障體系。作為數據安全的最后一道防線,備份系統需無縫融入到這些復雜的業務場景,并提供快速的數據庫備份和精準的數據庫恢復能力。
02
分布式數據庫集群跨數據中心備份
存在的問題與挑戰
如今,面向多站點部署的金融級分布式數據庫,常見的備份解決方案是在特定的數據中心部署備份系統,以分布式數據庫集群為單位,跨數據中心進行統一的備份和恢復。
而超大規模的分布式數據庫,在多站點場景下的挑戰更為復雜。數據庫系統由成百上千個數據庫節點組建、超多分片、跨數據中心數據傳輸、復用業務鏈路帶寬、容災架構多樣化、最小化對生產庫的影響、嚴苛的合規要求。
現有的跨數據中心備份方案已凸顯出諸多的局限性,帶來如下的問題與挑戰:
01、備份速度慢,備份窗口大
跨數據中心備份涉及數據的遠程傳輸,通常是復用數據中心之間的網絡專線,并且備份業務的 QoS 優先級配置較低,引發待傳輸數據積壓,且傳輸成本較高。
02、恢復速度慢,業務影響大
跨數據中心做數據庫恢復,受限于網絡帶寬和大量的待恢復數據,導致恢復速度慢,甚至由于網絡問題而無法恢復,業務系統需長時間才能恢復成正常狀態。
03、多備份副本,備份管理難
為解決數據中心的災難性故障,需要在每個數據中心都保留一份完整的備份副本。業內常見的方案只允許生成一份完整的備份數據,冗余副本需要通過再創建復制作業實現。這就帶來備份管理的復雜度和復制作業對鏈路帶寬重復占用的問題。
03
鼎甲多站點備份的創新型方案
性能、安全和合規性全面提升
鼎甲迪備充分調研金融級分布式數據庫在超多節點、超大容量、多地多中心場景下的數據安全挑戰和需求,推出多站點下的高效備份方案。新方案在多站點場景下,提供按數據中心就近備份與恢復的特性,有效解決跨數據中心分布式數據庫保護的諸多問題。
接下來,我們將以金融級分布式數據庫 GoldenDB 為例,闡述多站點按數據中心就近備份與恢復方案的實現過程。新方案實現每個數據中心的本地備份和本地恢復,并具備分布式數據庫集群的一致性恢復能力。
如上圖,GoldenDB 金融級分布式數據庫采用多中心的部署架構,分別在每個數據中心中部署存儲服務器,通過制訂就近備份的策略,備份數據僅在本地的內網中傳輸和持久化存儲。多站點按數據中心就近備份的方案中,備份與恢復任務直接在本地數據中心完成,解決了跨數據中心數據傳輸的難題,極大提升了備份與恢復的效率。新方案的優勢還包含:
01、就近備份,性能翻倍
每個機房的數據庫副本可就近備份到本地的存儲服務器,無需跨數據中心獲取和傳輸,避免遠程傳輸的高額成本。并結合多通道并行處理機制、分布式源端重刪等技術,顯著提升了備份與恢復效率,確保在規定時間內完成百 TB 規模的數據庫備份恢復。
02、按需恢復,縮短 RTO
在數據恢復階段,用戶可根據實際需求,自定義每個數據中心的恢復時間點,就近從本地存儲服務器中取回相應的備份集進行業務恢復。通過這種靈活的策略,有效縮短了待恢復數據的傳輸時間,顯著降低 RTO(恢復時間目標),提升了業務的連續性。
03、備份數據副本,異地存儲
通過在不同數據中心部署獨立的存儲服務器,并啟用就地備份的策略,每個數據中心都能擁有一份完整備份的數據副本。從而實現備份集在地理位置上的異地存儲,有效抵御單一站點發生災難性故障,引發數據庫數據丟失和業務長時間中斷的風險。
04、統一管理策略,簡化運維
多站點環境中,每個數據中心站點也是備份系統中的一個節點元素,通過統一制訂備份策略,可以集中監控與管理備份作業。數據庫的恢復同樣也在統一的管理界面,處理流程與本地無異,大幅度減少運維難度。
05、無需跨域,符合法規要求
方案采用單備份域的模式,備份與恢復操作均在本地數據中心內完成,有效避免了跨數據中心的數據流動和權限變化,嚴格遵守數據存儲與隱私保護相關法規,確保企業在數據保護過程中始終合規。
04
總結
鼎甲迪備多站點按數據中心備份解決方案以其顯著的效率提升,成功滿足了國內頭部大型商業銀行總行對其大規模 GoldenDB 分布式數據庫集群的關鍵保護需求,并且得到客戶的認可。相較于傳統的按集群備份方式,鼎甲迪備多站點按數據中心備份方案實現了高達 60% 的效率提升,降低運維成本,助力金融行業的數字化轉型和可持續發展。