近日,全球領(lǐng)先的IT市場(chǎng)研究和咨詢(xún)公司IDC正式發(fā)布《IDC PeerScape:中國分布式關(guān)系型數據庫應用最佳實(shí)踐》報告,集中展示了中國分布式關(guān)系型數據庫應用實(shí)踐方面的優(yōu)秀案例。其中,由萬(wàn)里數據庫助力打造的中國移動(dòng)某政企支撐核心系統案例成功入選報告,成為中國分布式關(guān)系型數據庫應用的最佳實(shí)踐者代表之一。

(關(guān)注公眾號“萬(wàn)里數據庫”并回復「IDC報告」,免費獲取報告PDF)

IDC在報告中指出,隨著(zhù)互聯(lián)網(wǎng)、物聯(lián)網(wǎng)和大數據技術(shù)的飛速發(fā)展,數據量呈現爆炸式增長(cháng),傳統的單機數據庫已無(wú)法滿(mǎn)足大規模數據處理需求。分布式關(guān)系型數據庫擺脫硬件依賴(lài)且獲得更高性能的產(chǎn)品價(jià)值逐步成為支撐企業(yè)核心交易系統的新選擇。分布式關(guān)系型數據庫以橫向擴展資源的方式大大提升了數據庫的性能上限和可用性,但大規模的服務(wù)器集群也提高了分布式關(guān)系型數據庫的運維難度。

隨著(zhù)云計算技術(shù)的普及,云基礎設施為分布式關(guān)系型數據庫的發(fā)展提供了更靈活的擴展空間,滿(mǎn)足了企業(yè)對數據處理能力不斷增長(cháng)的需求,并簡(jiǎn)化了大規模集群的運維管理,使分布式關(guān)系型數據庫得到進(jìn)一步發(fā)展。

▲ IDC PeerScape: 分布式關(guān)系型數據庫應用挑戰與同業(yè)洞察

2021年10月,中國移動(dòng)某政企支撐核心系統全面啟動(dòng)數據庫升級改造工作,該系統作為中國移動(dòng)的核心業(yè)務(wù)支撐系統,對于中國移動(dòng)來(lái)說(shuō)具有非常重要的地位。2022年3月,萬(wàn)里數據庫項目團隊正式服務(wù)該項目實(shí)施,經(jīng)過(guò)1年緊張的部署、遷移、割接工作,項目于2023年4月成功上線(xiàn),助力中國移動(dòng)實(shí)現國產(chǎn)數據庫的能力內化,加速運營(yíng)商數據庫從集中式向分布式的升級改造進(jìn)程。

中國移動(dòng)某政企支撐核心系統涉及3萬(wàn)多張表,數據庫種類(lèi)多,數據結構復雜,數據量大。在項目升級改造過(guò)程中面臨著(zhù)改造周期過(guò)長(cháng)、改造難度大等諸多挑戰。改造前需梳理所有服務(wù),檢視所有代碼和 SQL,涉及代碼總量幾十萬(wàn)行,數據庫遷移需修改幾千個(gè)SQL,改造難度極大。

并且,該系統的數據庫是 IT 系統的核心基礎軟件,涉及全網(wǎng)業(yè)務(wù),跨庫割接技術(shù)復雜、數據校驗耗時(shí)久、停機窗口長(cháng),尤其核心庫的割接對業(yè)務(wù)影響極大。新舊數據庫遷移還涉及庫表遷移、數據同步等工作,后續待遷移的數據規模超過(guò)200T,單庫最大規模70T,整體數據遷移工作量大。與之并行的,是遷移過(guò)程中需與應用集成商和數據庫廠(chǎng)商密切溝通協(xié)作,溝通工作量大。

針對這些問(wèn)題,中國移動(dòng)通過(guò)詳盡的調研分析,驗證萬(wàn)里數據庫操作性能符合要求,選用了由萬(wàn)里數據庫提供的解決方案。萬(wàn)里數據庫解決方案采用GreatDB分布式部署,通過(guò)CDC模塊進(jìn)行主備集群的數據庫同步,實(shí)現兩機房的高可用部署。

整體解決方案包括GreatDB分布式集群和萬(wàn)里數據庫自研的數據庫周邊工具GreatDTS ,以完成新舊數據庫評估遷移、CDC 主備集群同步等功能。其中,GreatDTS 作為公司自主研發(fā)的數據遷移工具,可實(shí)現應用評估、兼容性評估和數據遷移等一站式數據遷移產(chǎn)品。通過(guò)在線(xiàn)和離線(xiàn)分析老系統原有數據庫中的數據 AWR 日志,協(xié)助應用進(jìn)行 SQL 語(yǔ)句分析和改造,提高改造效率,極大地降低了應用改造成本。

▲ GreatDB數據庫遷移架構圖

截至目前,中國移動(dòng)某政企支撐核心系統已完成核心業(yè)務(wù)數據的全量搬遷工作,經(jīng)受住了TPS 11.2萬(wàn)+的嚴苛考驗,為后期高強度業(yè)務(wù)并發(fā)量打下了基礎,遷移過(guò)程中持續升級發(fā)版32次,強化系統安全性、提升可用性和性能,改善了系統的可維護性和可擴展性,滿(mǎn)足了中國移動(dòng)對新一代核心業(yè)務(wù)系統的數據庫技術(shù)需求。

IDC 中國軟件市場(chǎng)研究經(jīng)理李凌霄表示,近年來(lái)中國的分布式關(guān)系型數據庫相關(guān)技術(shù)和產(chǎn)品在全球降本增效的浪潮中獲得快速發(fā)展,并在眾多大型場(chǎng)景中完成了對傳統集中式數據庫的改造和升級,讓市場(chǎng)看到分布式關(guān)系型數據庫在性能與成本的博弈與平衡中展現出的巨大潛力。

在交付過(guò)程中,終端用戶(hù)需根據自身業(yè)務(wù)場(chǎng)景和需求來(lái)評估其必要性,確保能解決現有業(yè)務(wù)痛點(diǎn)。同時(shí),要充分預估數據庫改造的各類(lèi)成本和對應用層的影響,也要考量廠(chǎng)商的服務(wù)能力,以確保獲得持續的技術(shù)支持和培訓,保障數據庫的穩定運行。

作為國內最早一批從事分布式數據庫研究的廠(chǎng)商,萬(wàn)里數據庫自2010年起開(kāi)始研發(fā)新一代分布式數據庫,以“極致穩定 極致性能 極致易用“的產(chǎn)品理念,先后助力金融、運營(yíng)商、能源、政企、醫療、教育等重點(diǎn)行業(yè)核心業(yè)務(wù)系統超1000個(gè)應用場(chǎng)景實(shí)現了數據庫轉型升級,以“產(chǎn)品+服務(wù)+定制”的多元化業(yè)務(wù)模式,布局國內數據庫市場(chǎng)。

下一步,萬(wàn)里數據庫將繼續堅持打磨數據庫產(chǎn)品和性能,以“產(chǎn)品一站式、管理一體化、服務(wù)全天候”的標準要求,為各行各業(yè)客戶(hù)提供數據庫升級改造服務(wù)能力,在自主可控、安全穩定、兼容適配、便捷易用等方面進(jìn)行技術(shù)和管理革新,以數據為生產(chǎn)要素,圍繞客戶(hù)業(yè)務(wù)場(chǎng)景,充分促進(jìn)數據庫技術(shù)和業(yè)務(wù)應用的深度融合,持續沉淀更多優(yōu)異的行業(yè)實(shí)踐,為各行各業(yè)數字化轉型注入強大動(dòng)力。

(關(guān)注公眾號“萬(wàn)里數據庫”并回復「IDC報告」,免費獲取報告PDF)


標簽: