國際在線江蘇頻道消息:近日,中信銀行自主研發的金融級分佈式數據庫首次發佈。中信銀行突破關鍵技術,2019年有望率先實現“核心繫統”完全自主可控。
該數據庫從銀行的需求出發、完全按照銀行標準和要求而設計,即將應用於中信銀行核心業務系統。業內認為,該數據庫的成功研發和運行將推動整個銀行業擺脫對國外商業數據庫的依賴,進入使用國産數據庫的時代。
中信銀行的分佈式數據庫是具有銀行基因的數據庫。從功能開發到架構設計,該數據庫充分考慮了銀行業務特點,涵蓋銀行特有的切日、結息、批量、多法人等業務場景,確保銀行二十多年來積累下來的應用資産和穩定運行的業務邏輯得到保留。
在性能方面,分佈式數據庫也經受了中信銀行核心業務場景的檢驗,在3億客戶、15億賬戶的數據規模下,30台普通X86伺服器,每秒交易量超過40000筆,平均響應時間104毫秒左右,並可通過增加伺服器設備橫向擴展,進一步提高性能。
銀行的“核心銀行業務系統”(以下簡稱“核心繫統”)承載著存、貸、匯、銀行卡、結算、客戶開戶、客戶統一視圖主要業務和産品的交易處理,以及全部銀行業務的會計核算,是銀行的“心臟”。一旦“核心繫統”發生故障無法提供服務,會導致銀行瞬間癱瘓。“核心繫統”的關鍵技術包括:硬體設備、作業系統、數據庫、中間件、應用軟體,以及配套的管理工具等六個方面,這些關鍵技術目前均由國外IT供應商提供。
中信銀行為響應國家關鍵技術安全可控戰略,從2014年開始,在充分論證技術發展趨勢的基礎上,著手研究“金融級分佈式數據庫”。分佈式數據庫徹底解決事務一致性,保證數據實時一致、數據安全可靠、性能和容量可線性擴展、易使用易運維,在分佈式架構下確保集中式應用處理邏輯不變,最大程度保護了銀行業20多年來不斷發展和積澱的IT應用資産,有效降低了分佈式架構轉型的成本和風險。
據悉,分佈式數據庫在實時一致的分佈式事務控制、高效可靠的備份恢復和容災技術、全局一致的數據快照、不停服務的在線擴容等關鍵技術領域取得重大突破,目前已經提交了七項專利申請,其中三項已公開。
中信銀行基於自研的金融級分佈式數據庫,啟動了核心繫統向分佈式架構遷移工作,從目前的IBM AS/400技術遷移到X86伺服器(X86伺服器晶片仍然使用intel公司産品)、本地磁片、開源作業系統、自主研發的分佈式數據庫和應用平臺,從而實現對“核心繫統”技術的自主可控。
“核心繫統”從集中式的IOE架構遷移到開源開放的分佈式架構,是我國銀行業的一項重大裡程碑任務,關係到國家的金融安全和國産數據庫産業的發展。中信銀行核心繫統向分佈式架構轉型工作,將推動整個銀行業擺脫對國外商業數據庫的依賴、進入使用國産數據庫的時代,同時也將極大地激勵我國IT産業的發展。(文 程遲 許小溯 編輯 羅毅)