達(dá)夢數(shù)據(jù)產(chǎn)品服務(wù)中心副總經(jīng)理郭一兵:國產(chǎn)數(shù)據(jù)庫已從“可用”邁向“好用”階段

經(jīng)觀新科技2025-03-07 17:17

2月28日,由《經(jīng)濟(jì)觀察報(bào)》、經(jīng)觀傳媒共同舉辦的“周期新變量 科技新格局”2024數(shù)字創(chuàng)新峰會于北京舉行。達(dá)夢數(shù)據(jù)產(chǎn)品服務(wù)中心副總經(jīng)理郭一兵發(fā)表了《從替代到引領(lǐng):自主數(shù)據(jù)庫用技術(shù)創(chuàng)新為金融核心系統(tǒng)護(hù)航》主旨演講。

郭一兵認(rèn)為,核心技術(shù)自主創(chuàng)新進(jìn)入加速期。在數(shù)字中國戰(zhàn)略和網(wǎng)信產(chǎn)業(yè)推動下,國產(chǎn)數(shù)據(jù)庫已從“可用”邁向“好用”階段。

以下為演講實(shí)錄:

在談到國產(chǎn)數(shù)據(jù)庫時(shí),我們常常會思考它如何突破金融核心系統(tǒng)的需求。接下來,我將逐一介紹達(dá)夢數(shù)據(jù)庫在這方面的創(chuàng)新點(diǎn)。

達(dá)夢數(shù)據(jù)庫是國內(nèi)主流數(shù)據(jù)庫廠商之一,注重技術(shù)開發(fā),即技術(shù)的掌控力。這種掌控力體現(xiàn)在三個(gè)方面:第一,技術(shù)上提供集群來保障業(yè)務(wù)的連續(xù)性;第二,產(chǎn)品用最少的架構(gòu)來滿足用戶最大的需求;第三,從系統(tǒng)工程的角度來看,國產(chǎn)數(shù)據(jù)庫需要替代現(xiàn)有系統(tǒng),這就涉及系統(tǒng)的遷移。如何規(guī)避遷移的風(fēng)險(xiǎn),減少遷移的成本和時(shí)間,是達(dá)夢技術(shù)掌控力的重要體現(xiàn)。達(dá)夢作為國產(chǎn)數(shù)據(jù)庫,是完全自研代碼,沒有任何第三方代碼授權(quán),也不參考開源代碼。國家曾有四個(gè)部門的專家組織對達(dá)夢數(shù)據(jù)庫的源碼進(jìn)行評測,結(jié)果顯示完全自研的代碼達(dá)到了99.9%。達(dá)夢自研代碼可以做到六個(gè)可控:源碼可控、架構(gòu)可控、功能可控、成本可控、性能可控、數(shù)據(jù)可控。這為數(shù)據(jù)庫在各行各業(yè),尤其是金融核心領(lǐng)域的推廣提供了有力支持,也為所有場景的用戶需求提供了運(yùn)行保障。這是達(dá)夢作為國產(chǎn)數(shù)據(jù)庫的核心價(jià)值。

在業(yè)務(wù)連續(xù)性方面,達(dá)夢數(shù)據(jù)庫的突破主要體現(xiàn)在兩個(gè)方面。首先,基于共享存儲集群的技術(shù)最初是由國外商業(yè)數(shù)據(jù)庫提出的,盡管其已有幾十年的發(fā)展歷史,但直到目前,它仍然是傳統(tǒng)集中數(shù)據(jù)庫領(lǐng)域所有重要信息化系統(tǒng)的核心解決方案。此前,國產(chǎn)數(shù)據(jù)庫缺乏這項(xiàng)核心技術(shù)。經(jīng)過多年的攻關(guān),達(dá)夢數(shù)據(jù)庫已經(jīng)突破了共享存儲技術(shù),成為全球第二家掌握該技術(shù)的企業(yè)。這一技術(shù)是數(shù)據(jù)庫領(lǐng)域的制高點(diǎn),其關(guān)鍵特性體現(xiàn)在三個(gè)方面:高可用性、高吞吐量和負(fù)載均衡。達(dá)夢數(shù)據(jù)庫的共享存儲集群與數(shù)據(jù)守護(hù)相結(jié)合,提供了高安全性的解決方案。此前,只有國外主流商業(yè)數(shù)據(jù)庫能夠提供這種最高安全性和最高可用性的方案。如今,國內(nèi)只有達(dá)夢數(shù)據(jù)庫能夠從架構(gòu)上進(jìn)行對等替換,這也是經(jīng)過14年研發(fā)和規(guī)模化應(yīng)用后取得的成果。

其次,達(dá)夢數(shù)據(jù)庫的業(yè)務(wù)連續(xù)性還體現(xiàn)在其新一代分布式數(shù)據(jù)庫——達(dá)夢DPC系統(tǒng)上。近年來,國產(chǎn)數(shù)據(jù)庫廠商在分布式數(shù)據(jù)庫領(lǐng)域投入了大量資源,并在金融核心系統(tǒng)和主流商業(yè)系統(tǒng)中得到了廣泛應(yīng)用。達(dá)夢也提供了自身的分布式數(shù)據(jù)庫系統(tǒng),其特點(diǎn)體現(xiàn)在三個(gè)“高”:一是高可用,通過副本來實(shí)現(xiàn)架構(gòu)的高可用;二是高擴(kuò)展性,可以在線動態(tài)擴(kuò)展和縮小節(jié)點(diǎn);三是高性能,能夠支持PB級別數(shù)據(jù)量和上萬并發(fā)的事務(wù)型業(yè)務(wù)系統(tǒng)。此外,達(dá)夢還提供了良好的透明性,即使用達(dá)夢DPC分布式數(shù)據(jù)庫與使用單機(jī)數(shù)據(jù)庫一樣便捷。

在提供集中式和分布式數(shù)據(jù)庫部署形態(tài)時(shí),達(dá)夢盡量做到統(tǒng)一內(nèi)核,通過一套內(nèi)核代碼對外提供統(tǒng)一的SQL語句、統(tǒng)一的接口和統(tǒng)一的管理。這不僅節(jié)約了用戶的成本,還提高了代碼復(fù)用性,確保了質(zhì)量把控。因?yàn)樗写a都是由同一個(gè)團(tuán)隊(duì)進(jìn)行研發(fā)、測試和推廣,所以達(dá)夢能夠?yàn)橛脩籼峁┑统杀镜募惺胶头植际讲渴鸱桨浮?/p>

此外,達(dá)夢還提供了一種替換策略——可回退。采用AB角并行雙軌運(yùn)行的方式,A數(shù)據(jù)庫是國外數(shù)據(jù)庫,B數(shù)據(jù)庫是新建的達(dá)夢數(shù)據(jù)庫。兩種數(shù)據(jù)庫之間,通過達(dá)夢的實(shí)時(shí)同步工具DRS進(jìn)行數(shù)據(jù)同步。如果應(yīng)用系統(tǒng)中某一臺數(shù)據(jù)庫出現(xiàn)故障,可以快速切換到另一臺異構(gòu)數(shù)據(jù)庫上,從而實(shí)現(xiàn)柔性替換策略,降低數(shù)據(jù)庫替換的實(shí)時(shí)風(fēng)險(xiǎn)。

以上就是達(dá)夢為突破金融核心領(lǐng)域所做的技術(shù)儲備。接下來,我將介紹幾個(gè)金融核心領(lǐng)域的重點(diǎn)案例。達(dá)夢的金融業(yè)務(wù)主要涵蓋銀行、保險(xiǎn)和證券行業(yè)。我們早期從管理類系統(tǒng)入手,逐步擴(kuò)展到一般業(yè)務(wù)類系統(tǒng),最終向核心系統(tǒng)推廣,采取了三步走的策略。

首先,中國人壽的核心系統(tǒng)CMDS(客戶保單庫系統(tǒng))是一個(gè)非常核心的系統(tǒng),被譽(yù)為“核心中的核心”。它存放了所有客戶的保單和信息,其核心系統(tǒng)群還包括企業(yè)年金、契約平臺、再報(bào)系統(tǒng)、八版系統(tǒng)等。這些系統(tǒng)在登錄時(shí)都會主動查詢SamDDS系統(tǒng),因此CMDS系統(tǒng)至關(guān)重要。如果該系統(tǒng)停止運(yùn)行超過一分鐘,就會被視為重大事故。該系統(tǒng)數(shù)據(jù)量達(dá)到12TB,正常TPS值為2萬到3萬,高峰時(shí)可達(dá)7萬。達(dá)夢數(shù)據(jù)庫上線三年以來運(yùn)行穩(wěn)定,用戶體驗(yàn)良好,甚至優(yōu)于原數(shù)據(jù)庫。

海通證券的HOTS系統(tǒng)是其信貸全功能證券類核心交易系統(tǒng),使用了達(dá)夢的跨廣域網(wǎng)災(zāi)備系統(tǒng)。其主系統(tǒng)位于上海數(shù)據(jù)中心,南方系統(tǒng)作為災(zāi)備系統(tǒng),通過廣域網(wǎng)建立災(zāi)備架構(gòu)。同時(shí),原來的數(shù)據(jù)庫作為備庫使用,通過達(dá)夢的實(shí)時(shí)同步工具將變化數(shù)據(jù)同步到原數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)回流。

中信建投的OTS系統(tǒng)是其場外柜臺交易系統(tǒng),也是核心系統(tǒng)之一,承擔(dān)公募基金、私募基金、現(xiàn)金寶、個(gè)稅養(yǎng)老基金等產(chǎn)品的實(shí)時(shí)交易。系統(tǒng)采用一組兩備的架構(gòu),其中一個(gè)實(shí)時(shí)備庫位于北京機(jī)房,另一個(gè)異步備庫位于上海災(zāi)備機(jī)房。通過達(dá)夢DMDRS實(shí)現(xiàn)數(shù)據(jù)回流到原來的國外商業(yè)數(shù)據(jù)庫。實(shí)際應(yīng)用中,達(dá)夢在事務(wù)型業(yè)務(wù)上實(shí)現(xiàn)了15%的性能提升,在分析型業(yè)務(wù)上,大數(shù)據(jù)量性能提升了34%,應(yīng)用情況良好。

廣期所的核心業(yè)務(wù)系統(tǒng)已接入達(dá)夢系統(tǒng)進(jìn)行雙軌運(yùn)行。達(dá)夢負(fù)責(zé)閉市結(jié)算跑批任務(wù),每天閉市后,全庫數(shù)據(jù)量約為2TB。跑批任務(wù)完成后,通過工具自動對比源數(shù)據(jù)庫和達(dá)夢數(shù)據(jù)庫的數(shù)據(jù),確保數(shù)據(jù)一致性。上線過程中,達(dá)夢面臨了幾個(gè)難點(diǎn):一是超過百萬行的存儲過程遷移,憑借良好的兼容性,無需重新修改存儲過程即可直接遷移使用;二是對算子級別進(jìn)行了優(yōu)化,大幅提升并發(fā)處理能力。

貴州農(nóng)村網(wǎng)聯(lián)系統(tǒng)采用了達(dá)夢的實(shí)時(shí)備機(jī)加異步備機(jī)方案,包括同城和異地備機(jī)。該系統(tǒng)采用微服務(wù)架構(gòu),達(dá)夢通過多個(gè)主備架構(gòu)為用戶提供支撐,平均響應(yīng)時(shí)間在200毫秒以內(nèi),用戶對此非常滿意。

長沙銀行的統(tǒng)一支付系統(tǒng)和統(tǒng)一信貸對公系統(tǒng)均采用達(dá)夢的兩地三中心1主3備模式,包括兩個(gè)實(shí)時(shí)備機(jī)(同城部署)和一個(gè)異步備機(jī)(異地部署)。該系統(tǒng)支持日支付筆數(shù)達(dá)1500萬筆,展示了達(dá)夢在中型城商行核心系統(tǒng)替換及應(yīng)用中的良好表現(xiàn)。

梅州客商銀行核心系統(tǒng)使用了達(dá)夢的DSC集群節(jié)點(diǎn),主中心位于廣州,采用兩個(gè)節(jié)點(diǎn)的共享存儲集群。梅州有一個(gè)單機(jī)作為備庫,用于異地災(zāi)備。系統(tǒng)數(shù)據(jù)量達(dá)2TB,賬戶總數(shù)超過500萬,TPS峰值超過1000,整體響應(yīng)時(shí)間小于400毫秒,交易時(shí)間較原庫縮短了12%,TPS提升了16%,效果顯著。這是達(dá)夢共享存儲集群的一個(gè)典型案例。

核心技術(shù)自主創(chuàng)新進(jìn)入加速期。在數(shù)字中國戰(zhàn)略和網(wǎng)信產(chǎn)業(yè)推動下,國產(chǎn)數(shù)據(jù)庫已從“可用”邁向“好用”階段。達(dá)夢數(shù)據(jù)深耕40余年,始終堅(jiān)持原始創(chuàng)新、自主研發(fā),研發(fā)出DMDSC等數(shù)據(jù)庫皇冠產(chǎn)品,解決了相關(guān)領(lǐng)域卡脖子難題,并在金融、能源、交通等領(lǐng)域?qū)崿F(xiàn)了核心系統(tǒng)國產(chǎn)化升級改造,證明了國產(chǎn)數(shù)據(jù)庫具備支撐關(guān)鍵業(yè)務(wù)場景的能力。

此外生態(tài)共建決定產(chǎn)業(yè)未來格局。數(shù)據(jù)庫作為數(shù)字化底座,需與芯片、操作系統(tǒng)、中間件、上層應(yīng)用軟件深度協(xié)同。達(dá)夢已與3900多家廠商完成了12000多份產(chǎn)品兼容適配認(rèn)證,并已培養(yǎng)10多萬數(shù)據(jù)庫相關(guān)人才。達(dá)夢始終以共建、共享、共贏的理念,共同推動國產(chǎn)基礎(chǔ)軟硬件產(chǎn)業(yè)生態(tài)的良性發(fā)展。

未來,達(dá)夢將持續(xù)聚焦“原始創(chuàng)新+場景深耕”,積極把握金融信創(chuàng)、數(shù)字化變革機(jī)遇,不斷提升科技創(chuàng)新能力,構(gòu)筑更友好的用戶生態(tài),為中國數(shù)字經(jīng)濟(jì)發(fā)展筑牢根基。

高露/文

版權(quán)與免責(zé):以上作品(包括文、圖、音視頻)版權(quán)歸發(fā)布者【經(jīng)觀新科技】所有。本App為發(fā)布者提供信息發(fā)布平臺服務(wù),不代表經(jīng)觀的觀點(diǎn)和構(gòu)成投資等建議

熱新聞