序:魯迅先生說:第一個吃螃蟹的人是令人佩服的,不是勇士誰敢去吃它呢? 雖然分布式改造在銀行業(yè)是大勢所趨,但在國有大行,中國郵政儲蓄銀行(以下簡稱郵儲銀行)卻是第一個邁出這一步的。
今年4月,郵儲銀行新一代分布式核心系統(tǒng)投產(chǎn)的消息引發(fā)了業(yè)內(nèi)廣泛關(guān)注,這是國有六大行首個落地的分布式金融新核心。雖然分布式架構(gòu)已經(jīng)在互聯(lián)網(wǎng)IT技術(shù)領(lǐng)域廣泛應(yīng)用并積累了大量實踐經(jīng)驗,但在銀行業(yè),目前分布式實踐仍存在不少問題,而以郵儲銀行國有大行的巨大體量構(gòu)建新核心的難度更是成指數(shù)級上升。
郵儲銀行為什么要迎難而上來構(gòu)建新核心?新核心構(gòu)建路徑是怎樣的?最終落地成果如何?相信很多人都比較好奇,IT168基于公開資料的研究整理,希望對同業(yè)轉(zhuǎn)型能夠提供一些參考。
百年郵儲的新時代挑戰(zhàn)
郵儲銀行可追溯至1919年開辦的郵政儲金業(yè)務(wù),至今已有百年歷史。郵儲銀行依托“自營+代理”的獨特運營模式,已經(jīng)發(fā)展成為中國網(wǎng)點數(shù)量眾多、地域覆蓋廣闊、服務(wù)深度下沉的國有大型商業(yè)銀行,根據(jù)其2020年財報,郵儲銀行有近40000個網(wǎng)點,覆蓋全國99%的縣(市),服務(wù)個人客戶超6億戶。
銀行事關(guān)民生大計,于國家發(fā)展而言,經(jīng)濟是肌體,金融是血脈,兩者共生共榮。在數(shù)字經(jīng)濟時代,商業(yè)銀行數(shù)字化轉(zhuǎn)型大幕早已拉開,目前,中國的銀行業(yè)正處于數(shù)字化轉(zhuǎn)型的關(guān)鍵時期,在數(shù)字金融生態(tài)和生態(tài)互聯(lián)開放的背景下客戶需求日趨個性化、多元化,郵儲銀行在思考如何通過數(shù)字化構(gòu)建持久和差異化的核心競爭能力。
據(jù)悉,郵儲銀行傳統(tǒng)的核心系統(tǒng)采用經(jīng)典的IOE架構(gòu)搭建而成,支撐了郵儲銀行初期信息化,電子金融。但隨著金融服務(wù)在線化,小額交易頻次越來越高等這些服務(wù)場景的變化,對傳統(tǒng)的核心系統(tǒng)帶來了巨烈的沖擊,尤其在交易熱點時段,現(xiàn)有系統(tǒng)彈性不足,造成交易緩慢,嚴重影響用戶體驗和郵儲的品牌形象。商業(yè)軟件架構(gòu)與技術(shù)封閉,迭代慢,在應(yīng)對金融創(chuàng)新乏力,無法繼續(xù)支撐郵儲銀行向前發(fā)展。原有的核心系統(tǒng)已經(jīng)到了支撐能力的天花板,因此,新核心的構(gòu)建迫在眉睫。
在今年華為智慧金融峰會上,郵儲銀行首席信息官牛新莊回顧新核心的建設(shè)時曾指出:“核心系統(tǒng)是一家銀行的引擎、發(fā)動機,打造一個強大的引擎、發(fā)動機,才能夠為客戶提供更加極致的服務(wù)?!彼M一步指出,銀行數(shù)字化轉(zhuǎn)型的目的就是要打造以用戶為中心,面向用戶體驗,對內(nèi)提高效率,梳理產(chǎn)品和流程,提升效益。所以,郵儲銀行在2019年,從核心系統(tǒng)入手,構(gòu)建了新一代核心系統(tǒng)。
構(gòu)建新核心求破局
2019年年初郵儲銀行開始啟動下一代金融核心的預(yù)研,對于新核心的需求目標很明確,一是支持業(yè)務(wù)創(chuàng)新,打造核心競爭力。二是突破系統(tǒng)瓶頸,實現(xiàn)自主可控。三是順應(yīng)分布式等新技術(shù)發(fā)展,對系統(tǒng)進行升級迭代。四是推動企業(yè)級管理升級,助力零售戰(zhàn)略落地。五是支持郵儲銀行未來5至10年的持續(xù)發(fā)展。
通用計算一直走在IT技術(shù)變革的前列,開源成為構(gòu)建數(shù)字世界的基石,已是業(yè)界共識。郵儲銀行選擇基于通用計算平臺加開源軟件技術(shù)構(gòu)建分布式基礎(chǔ)IT能力,建設(shè)新一代分布式核心系統(tǒng)。
這次重構(gòu)并不是單純從技術(shù)上實現(xiàn)分布式,而是要奠定郵儲未來創(chuàng)新發(fā)展的基礎(chǔ),首先要梳理企業(yè)內(nèi)部流程。郵儲銀行新核心的建設(shè)路徑采用業(yè)務(wù)和技術(shù)雙輪驅(qū)動,一方面圍繞銀行戰(zhàn)略,通過建模對業(yè)務(wù)進行重新梳理,建立模型資產(chǎn)庫,對業(yè)務(wù)進行抽象,模塊化,組件改造,達到樂高模式,按需快速構(gòu)建。另一方面以分布式技術(shù)進行技術(shù)支撐。在技術(shù)層面,對建模的業(yè)務(wù)模型庫,在分布式技術(shù)平臺上進行實現(xiàn),包括運維,全鏈路跟蹤,分庫分表數(shù)據(jù)存儲,底層數(shù)據(jù)庫采用國產(chǎn)開源數(shù)據(jù)庫openGauss。
“我們郵儲銀行是國有大型銀行,我們有使命和擔當,我們要用一種國產(chǎn)的開源的數(shù)據(jù)庫,推進基礎(chǔ)軟件的國產(chǎn)自主可控。”牛新莊在大會上說道,這個過程并不容易,項目團隊進行了多輪論證。在加強分布式數(shù)據(jù)庫本身的企業(yè)級能力等方面,郵儲銀行的本次實踐積累了寶貴的經(jīng)驗。
據(jù)悉,新核心系統(tǒng)設(shè)計為分布式架構(gòu)、單元化部署,通過水平拆分方式承載業(yè)務(wù)。采用微服務(wù)、容器化、AI和DevOps等領(lǐng)先的IT技術(shù),同時在底層數(shù)據(jù)資產(chǎn)通過多個分庫分擔不同業(yè)務(wù)單元壓力,分解和稀釋了系統(tǒng)對單個單元或分片數(shù)據(jù)庫的性能等方面需求,避免單機性能瓶頸,支撐當前高并發(fā)的業(yè)務(wù)場景。每個標準部署單元擁有同樣的軟硬件結(jié)構(gòu),只是存儲不同客戶的業(yè)務(wù)數(shù)據(jù)。未來當客戶增加時,只需要復制新的 “部署單元”,就可以簡便、快速地進行系統(tǒng)資源的擴展,從而快速提升整體系統(tǒng)處理能力。
新核心系統(tǒng)整體上遵循平滑切換、有序上線的原則,2020年5月,進行基于鯤鵬硬件產(chǎn)品、openGauss數(shù)據(jù)庫等軟硬件原型驗證,經(jīng)過一年多的建設(shè),郵儲銀行基于鯤鵬全棧打造的新一代分布式新核心系統(tǒng)陸續(xù)投產(chǎn),2021年4月18日,整體技術(shù)平臺上線,開始接入生產(chǎn)系統(tǒng)進行鏡像驗證,7月上線分布式運維系統(tǒng),利用AI技術(shù)解決海量節(jié)點帶來的運維復雜度。
郵儲銀行分布式新核心系統(tǒng)投產(chǎn)以來,效果顯著,新核心系統(tǒng)整體性能提升了100%,全局路由查詢能力提升了50%,插入/更新能力提升了10%。新核心系統(tǒng)將于2022年3月份全量投產(chǎn),未來將支持郵儲日均20億筆的交易和創(chuàng)新業(yè)務(wù)的發(fā)展。“這充分地證明,國產(chǎn)數(shù)據(jù)庫在性能上,我們毫不遜色的?!迸P虑f在大會分享時說道。
為什么是openGauss
從投產(chǎn)的結(jié)果來看,基于通用計算平臺加開源軟件技術(shù)構(gòu)建新核心這條路選對了,但是通用計算平臺和開源軟件有很多選擇,這里依然有很多疑問,為什么在核心數(shù)據(jù)管理采用openGauss?而非歷史更悠久的MySQL或PostgreSQL?openGauss開源時間不長,市場驗證少,是什么打動了郵儲銀行?
在選型時,主要考慮產(chǎn)品與方案的技術(shù)領(lǐng)先性、生態(tài)成熟度、可參照商用性況、人才可獲得性幾個方面,而鯤鵬全棧生態(tài)完全滿足其需求。
鯤鵬處理器具有多核高并發(fā),結(jié)合歐拉(openEuler)操作系統(tǒng)和openGauss數(shù)據(jù)庫等基礎(chǔ)軟件產(chǎn)品,充分釋放全棧算力,為客戶帶來領(lǐng)先的極致性能。其次,鯤鵬計算產(chǎn)業(yè)生態(tài)蓬勃發(fā)展,已有3500多個合作伙伴,超1萬個解決方案,覆蓋金融,運營商,政府,制造,能源,交通等主流應(yīng)用場景。在人才方面,21年已聯(lián)合教育與72所高校合作,推出鯤鵬智能基座,推動進高校,進課堂。未來3年將有500所高校開展鯤鵬人才培養(yǎng)。而openGauss無論在x86還是鯤鵬上的性能對比MySQL和PostgreSQL均大幅領(lǐng)先,有高于其1倍多的性能優(yōu)勢,這得益于openGauss先進的內(nèi)核根技術(shù)突破。在解決現(xiàn)有開源產(chǎn)品技術(shù)痛點的同時,不斷創(chuàng)新。且在華為內(nèi)部經(jīng)過驗證,openGauss開源之前,在華為內(nèi)部的電信產(chǎn)品中已經(jīng)應(yīng)用了十幾年,支撐了全球近百個運營商,幾十億用戶的基礎(chǔ)通信服務(wù)。海量用戶長時間的打磨,不斷促進openGauss的成熟。
更重要的是openGauss通過開源方式向業(yè)界貢獻后,以其領(lǐng)先的內(nèi)核技術(shù)和蓬勃、成熟的生態(tài),迅速吸引了國內(nèi)大量的企業(yè)加入社區(qū),不斷向社區(qū)回饋,使開源產(chǎn)品更加成熟。同時12家伙伴加入商用發(fā)行行列,為客戶提供商用產(chǎn)品和專業(yè)服務(wù)。據(jù)悉,郵儲銀行作為openGauss社區(qū)理事會成員單位,承擔著Committer角色,不但把openGauss應(yīng)用到自身的核心系統(tǒng)中,同時積極向社區(qū)反饋問題,提出優(yōu)化建議,促進openGauss更加成熟,貢獻開源,發(fā)展開源。
回首郵儲銀行分布式新核心的建設(shè)之路,對郵儲銀行自身和業(yè)界意義重大。對郵儲銀行而言新核心不僅僅是一個領(lǐng)先的業(yè)務(wù)創(chuàng)新平臺,更是一個未來發(fā)展的核心引擎;對業(yè)界來講新核心實踐更是一次金融核心系統(tǒng)技術(shù)變革的嘗試,積累了寶貴的可借鑒的經(jīng)驗。同時也顛覆了業(yè)界對核心建設(shè)的認知:銀行IT技術(shù)也可以是既穩(wěn)定又技術(shù)領(lǐng)先的代表。魯迅說過:“其實地上本沒有路,走的人多了,也便成了路”,郵儲銀行作為利用通用計算+開源軟件搭建核心系統(tǒng)的先行者,為后來者開拓了一條可行的創(chuàng)新路。
(免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )