簡(jiǎn)訊
國(guó)產(chǎn)分布式數(shù)據(jù)庫(kù)亮劍 銀行核心業(yè)務(wù)系統(tǒng)換“心”
- 2018-11-09 15:07
11月6日,以“創(chuàng)造互信共治的數(shù)字世界——攜手共建網(wǎng)絡(luò)空間命運(yùn)共同體”為主題的第五屆世界互聯(lián)網(wǎng)大會(huì)在烏鎮(zhèn)召開(kāi)。本次大會(huì)上,中信銀行自主研發(fā)的金融級(jí)分布式數(shù)據(jù)庫(kù)首次亮相。中信銀行突破關(guān)鍵技術(shù),明年有望率先實(shí)現(xiàn)“核心系統(tǒng)”完全自主可控。
該數(shù)據(jù)庫(kù)從銀行的需求出發(fā)、完全按照銀行標(biāo)準(zhǔn)和要求而設(shè)計(jì),即將應(yīng)用于中信銀行核心業(yè)務(wù)系統(tǒng)。業(yè)內(nèi)認(rèn)為,該數(shù)據(jù)庫(kù)的成功研發(fā)和運(yùn)行將推動(dòng)整個(gè)銀行業(yè)擺脫對(duì)國(guó)外商業(yè)數(shù)據(jù)庫(kù)的依賴,進(jìn)入使用國(guó)產(chǎn)數(shù)據(jù)庫(kù)的時(shí)代。
中信銀行的分布式數(shù)據(jù)庫(kù)是具有銀行基因的數(shù)據(jù)庫(kù)。從功能開(kāi)發(fā)到架構(gòu)設(shè)計(jì),該數(shù)據(jù)庫(kù)充分考慮了銀行業(yè)務(wù)特點(diǎn),涵蓋銀行特有的切日、結(jié)息、批量、多法人等業(yè)務(wù)場(chǎng)景,確保銀行二十多年來(lái)積累下來(lái)的應(yīng)用資產(chǎn)和穩(wěn)定運(yùn)行的業(yè)務(wù)邏輯得到保留。
在性能方面,分布式數(shù)據(jù)庫(kù)也經(jīng)受了中信銀行核心業(yè)務(wù)場(chǎng)景的檢驗(yàn),在3億客戶、15億賬戶的數(shù)據(jù)規(guī)模下,30臺(tái)普通X86服務(wù)器,每秒交易量超過(guò)40000筆,平均響應(yīng)時(shí)間104毫秒左右,并可通過(guò)增加服務(wù)器設(shè)備橫向擴(kuò)展,進(jìn)一步提高性能。
銀行的“核心銀行業(yè)務(wù)系統(tǒng)”(以下簡(jiǎn)稱“核心系統(tǒng)”)承載著存、貸、匯、銀行卡、結(jié)算、客戶開(kāi)戶、客戶統(tǒng)一視圖主要業(yè)務(wù)和產(chǎn)品的交易處理,以及全部銀行業(yè)務(wù)的會(huì)計(jì)核算,是銀行的“心臟”。一旦“核心系統(tǒng)”發(fā)生故障無(wú)法提供服務(wù),會(huì)導(dǎo)致銀行瞬間癱瘓?!昂诵南到y(tǒng)”的關(guān)鍵技術(shù)包括:硬件設(shè)備、操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、應(yīng)用軟件,以及配套的管理工具等六個(gè)方面,這些關(guān)鍵技術(shù)目前均由國(guó)外IT供應(yīng)商提供。
為響應(yīng)國(guó)家關(guān)鍵技術(shù)安全可控戰(zhàn)略,中信銀行從2014年開(kāi)始,在充分論證技術(shù)發(fā)展趨勢(shì)的基礎(chǔ)上,著手研究“金融級(jí)分布式數(shù)據(jù)庫(kù)”。分布式數(shù)據(jù)庫(kù)徹底解決事務(wù)一致性,保證數(shù)據(jù)實(shí)時(shí)一致、數(shù)據(jù)安全可靠、性能和容量可線性擴(kuò)展、易使用易運(yùn)維,在分布式架構(gòu)下確保集中式應(yīng)用處理邏輯不變,最大程度保護(hù)了銀行業(yè)20多年來(lái)不斷發(fā)展和積淀的IT應(yīng)用資產(chǎn),有效降低了分布式架構(gòu)轉(zhuǎn)型的成本和風(fēng)險(xiǎn)。
據(jù)悉,分布式數(shù)據(jù)庫(kù)在實(shí)時(shí)一致的分布式事務(wù)控制、高效可靠的備份恢復(fù)和容災(zāi)技術(shù)、全局一致的數(shù)據(jù)快照、不停服務(wù)的在線擴(kuò)容等關(guān)鍵技術(shù)領(lǐng)域取得重大突破,目前已經(jīng)提交了七項(xiàng)專(zhuān)利申請(qǐng),其中三項(xiàng)已公開(kāi)。
基于自研的金融級(jí)分布式數(shù)據(jù)庫(kù),中信銀行啟動(dòng)了核心系統(tǒng)向分布式架構(gòu)遷移工作,從目前的IBM AS/400技術(shù)遷移到X86服務(wù)器(X86服務(wù)器芯片仍然使用intel公司產(chǎn)品)、本地磁盤(pán)、開(kāi)源操作系統(tǒng)、自主研發(fā)的分布式數(shù)據(jù)庫(kù)和應(yīng)用平臺(tái),從而實(shí)現(xiàn)對(duì)“核心系統(tǒng)”技術(shù)的自主可控。
“核心系統(tǒng)”從集中式的IOE架構(gòu)遷移到開(kāi)源開(kāi)放的分布式架構(gòu),是我國(guó)銀行業(yè)的一項(xiàng)重大里程碑任務(wù),關(guān)系到國(guó)家的金融安全和國(guó)產(chǎn)數(shù)據(jù)庫(kù)產(chǎn)業(yè)的發(fā)展。中信銀行核心系統(tǒng)向分布式架構(gòu)轉(zhuǎn)型工作,將推動(dòng)整個(gè)銀行業(yè)擺脫對(duì)國(guó)外商業(yè)數(shù)據(jù)庫(kù)的依賴、進(jìn)入使用國(guó)產(chǎn)數(shù)據(jù)庫(kù)的時(shí)代,同時(shí)也將極大地激勵(lì)我國(guó)IT產(chǎn)業(yè)的發(fā)展。