案例名稱
交易型分布式國產數據庫在銀行核心系統上的應用
案例簡介
秦皇島銀行結合“十四五”信息技術發展規劃以及金融發展戰略,依托分布式/微服務核心系統體系的建設,提出了交易型分布式創新數據庫技術的應用攻關方向:在開展分布式/微服務化的核心業務系統升級的同時,進行交易型分布式數據庫的匹配與前瞻探索。采用騰訊云TDSQL分布式數據庫分階段分批次進行核心業務系統數據庫下移建設工作,在保障銀行核心業務的安全穩定的基礎上,滿足金融場景創新、技術自主研發的建設要求。
系統適配及安全
基于秦皇島銀行微服務核心系統升級特點,其服務/模塊系統采用了逐個升級的方式進行。其中貸款、核算為已投產狀態,存款、公共與客戶信息服務模塊/系統在建設實施中,從風險、實施順序、投入成本等幾方面綜合考慮,TDSQL數據庫配合核心系統升級與集成的實施和建設方案如下:
· 基于貸款、核算已建成投產系統,分析SQL關鍵字、函數、查詢語句、數據分布情況和部署結構當前投產系統使用特點,歸類設計,進行數據庫兼容設計與分析;
· 基于公共、客戶信息、存款等在建升級系統,分析當前使用數據庫階段與特點,結合設計數據庫下移的模塊選取和基礎功能;
· 基于當前秦皇島銀行機房建設與項目周期內的投入,規劃、設計單中心、雙中心實施架構;
· 基于業務場景特點、業務設計分庫情況,以及以上特點,進行故障、高可用、業務連續性的架構設計,為當前項目實施以及后續信息技術應用創新發展與延伸,保障秦皇島銀行系統安全和擴展能力;
秦皇島銀行核心系統總體目標、集成邏輯架構
數據庫與業務對接能力
針對金融核心業務場景設計對應的數據訪問方案。具體業務場景如下:
集成創新效果
技術建設維度,結合秦皇島銀行當前核心建設系統特點和階段,需采用幾個維度進行逐級逐層次建設實施:
· 基礎功能與適配要求分析(業務系統函數、語義SQL、單表數據與壓力承擔、指標計算與設計)
· 集成架構設計(數據庫架構選擇,涉及災備、雙活、主備等設計;)
· 系統兼容改造(業務系統語法部分調整;TDSQL參數與解析層應用調整);
· 版本驗證(基于聯機業務、批量業務、EOD業務、數據傳輸與同步業務驗證以及事務處理能力、索引能力);
· 基礎架構驗證(高可用、延遲、全鏈路等);
· 安全架構驗證(數據環境遷移、加解密安全與效率、角色權限管控等);
秦皇島銀行核心系統技術功能建設架構示意圖
秦皇島銀行核心系統功能架構示意圖
基于以上分析,如下示意圖所示,通過關鍵系統選擇,采用系統語法分析、高可用、連續性設計與驗證、業務場景驗證、分片能力驗證等分階段分步驟建設,既保障秦皇島銀行系統建設周期和特點,又在風險可控條件下進行前瞻驗證和探索,以確保本項目和未來項目的集成落地。
秦皇島銀行核心系統建設路徑建議示意圖
項目創新效果:
· 在金融行業競爭激勵的今天,滿足創新與自主研發的要求;
· 基于芯片短缺、持續發展等因素,數據庫基本全面兼容軟硬件能力;
· 分布式/微服務化的核心業務系統升級的同時,進行創新分布式數據庫的匹配與前瞻探索。
· 分階段分批次進行核心業務系統數據庫下移建設工作,既保障銀行所需要的安全、穩定要求,又滿足未來金融場景創新、自主研發的信息技術應用創新趨勢發展與經驗積累。
· 數據庫配合核心系統升級同時,發掘、建設數據庫與金融場景,提升業務系統基于傳統數據庫特性無法滿足的功能要求。如:歷史數據庫清理、歷史數據庫建設規劃、交易核算分離場景下的分錄/流水信息同步問題。
項目牽頭人
王登峰 信息科技部總經理
項目團隊成員
紀寧、武繼超、黃平中、賈瓅園、林元、王春云
責任編輯:韓希宇
免責聲明:
中國電子銀行網發布的專欄、投稿以及征文相關文章,其文字、圖片、視頻均來源于作者投稿或轉載自相關作品方;如涉及未經許可使用作品的問題,請您優先聯系我們(聯系郵箱:cebnet@cfca.com.cn,電話:400-880-9888),我們會第一時間核實,謝謝配合。