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

(關(guān)注公眾號(hào)“萬(wàn)里數(shù)據(jù)庫(kù)”并回復(fù)「IDC報(bào)告」,免費(fèi)獲取報(bào)告PDF)

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

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

▲ IDC PeerScape: 分布式關(guān)系型數(shù)據(jù)庫(kù)應(yīng)用挑戰(zhàn)與同業(yè)洞察

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

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

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

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

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

▲ GreatDB數(shù)據(jù)庫(kù)遷移架構(gòu)圖

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

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

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

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

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

(關(guān)注公眾號(hào)“萬(wàn)里數(shù)據(jù)庫(kù)”并回復(fù)「IDC報(bào)告」,免費(fèi)獲取報(bào)告PDF)


標(biāo)簽: