展望未來十四五規(guī)劃期間,筆者堅信金融科技的發(fā)展將逐漸由雙穩(wěn)階段向集聚階段過渡;農(nóng)村數(shù)字普惠金融服務更加精準;底層技術乘數(shù)效應顯現(xiàn),加速帶動上層業(yè)務深度融合;新基建推進金融科技B端服務,加速智慧社會建設;數(shù)字人民幣應用場景逐步擴展;金融機構全流程數(shù)字化轉型力度加強;區(qū)塊鏈與實體經(jīng)濟融合更加深入;金融科技監(jiān)管更加全面、系統(tǒng);金融科技與科技金融相互賦能效應凸顯;數(shù)據(jù)隱私保護逐漸規(guī)范。
互聯(lián)網(wǎng)金融與普惠金融風起云涌,加快了傳統(tǒng)金融行業(yè)脫媒進程,傳統(tǒng)商業(yè)銀行面臨較大的客戶被分流風險,場景金融服務被占領,在互聯(lián)網(wǎng)金融數(shù)據(jù)驅(qū)動運營的競爭中受到制約。為應對客戶行為和期望的改變、傳統(tǒng)接觸客戶渠道逐漸消亡融于場景金融服務的挑戰(zhàn)中,我國銀行業(yè)正積極利用金融科技新技術重新建設銀行業(yè)務體系,推進分布式架構與業(yè)務敏捷化,以及實現(xiàn)以數(shù)據(jù)為核心的企業(yè)數(shù)字化轉型戰(zhàn)略目標。
華為中國政企副總裁 何達炳
應用架構分布式轉型
主機系統(tǒng)一直是國內(nèi)各大型銀行的首選核心平臺,其高可用、高吞吐能力伴隨了國內(nèi)金融行業(yè)二十余年的數(shù)字化發(fā)展。但隨著云計算技術的發(fā)展,業(yè)務應用架構從“胖核心”到“廋核心”,再到“微服務架構”。應用架構的創(chuàng)新與發(fā)展驅(qū)動了應用從主機下移到基于云計算平臺的分布式架構解決方案,成為行業(yè)主流動態(tài)——通過整體技術架構主動演進,將部分主機應用向分布式架構遷移,形成多技術融合的多模架構,進而減少對主機的依賴。其好處不言而喻——強化自身能力、優(yōu)化成本支出、降低業(yè)務連續(xù)性技術供應風險。同時,提升了面向廣大線上線下客戶的金融服務能力,成為數(shù)字化轉型的勝者。
分布式架構在IT應用架構層面呈現(xiàn)出最顯著的特點,就是應用微服務化改造;建設共享服務中心;業(yè)務應用樂高式搭建。而在其基礎架構層面則呈現(xiàn)出兩大特點:一是采用通用服務器建設云計算平臺,橫向擴展服務器提升算力;二是業(yè)務應用采用云原生架構部署,不再直接依賴于傳統(tǒng)虛擬化技術或裸金屬部署。
在分布式架構下,從基礎架構層面應對上述兩大特點,可以采取兩類方法解決問題:一是通過創(chuàng)新、通用的多核并行計算架構,盡可能提升服務器處理效率;二是采用云平臺和分布式數(shù)據(jù)庫,將應用遷移至更具有可持續(xù)演進支撐能力的軟件平臺。
多核并行計算架構集成于多路服務器中,提供強大算力。如基于鯤鵬處理器的TaiShan服務器,其單處理器集成更多的計算單元,使得單臺TaiShan服務器能夠承載更多的計算任務。結合容器等技術的應用,精細化控制資源的利用;業(yè)務應用依托于云平臺的虛擬化技術、容器技術進行彈性伸縮,應對業(yè)務洪峰;依托于云平臺統(tǒng)一監(jiān)控能力,提升分布式架構下的運維效率;分布式數(shù)據(jù)庫技術,則在確保全棧應用架構多活的情況下,同時提供更高的單位時間內(nèi)系統(tǒng)事務處理能力。
傳統(tǒng)銀行機構不同于互聯(lián)網(wǎng)公司,由于存在大量的歷史IT投資,在選擇分布式架構轉型中將面臨技術路線的選型決策,既要尋求新技術創(chuàng)新,同時也要兼顧傳統(tǒng)應用平滑演進。華為公司立足于服務金融客戶多年的經(jīng)驗,建議金融機構采取雙輪驅(qū)動方式構建分布式架構體系。一方面建立業(yè)務驅(qū)動體系:可以采取云原生分布式架構體系,構建分布式新核心、互聯(lián)網(wǎng)金融核心、大數(shù)據(jù)金融應用,開放銀行等新業(yè)務場景。另一方面,建立技術驅(qū)動體系:傳統(tǒng)業(yè)務應用改造逐步上云,部分業(yè)務系統(tǒng)改造為分布式模式和原有模式相結合,并逐步向云原生的生態(tài)過渡。
分布式、微服務、敏捷化開發(fā)等,是分布式架構體系的重要組成部分,是滿足銀行在數(shù)字化時代,為普通用戶提供靈活多變的金融服務能力的基石。通過抽取金融業(yè)務辦理過程中的公共服務形成多個共享能力中心,每個中心包含多個微服務模塊,模塊和模塊間進行業(yè)務解耦。在通用能力中心之上建設面向客戶體驗應用場景的業(yè)務系統(tǒng),如信貸系統(tǒng)、微信銀行和開放銀行等。
業(yè)務應用類系統(tǒng)的工作重點在于編排共享能力中心所提供的基礎業(yè)務處理能力,并加入自己所處理業(yè)務的特性部分。通過這樣的分層解耦,使得業(yè)務應用的編寫如同進行“樂高”式積木拼裝,所有需要用到的金融業(yè)原子服務化能力均已經(jīng)存在于共享能力中心之中,從而實現(xiàn)業(yè)務應用的高度敏捷化,隨時可以通過“拼裝”,快速應對市場需求的變化。
華為公司聯(lián)合北京科藍軟件系統(tǒng)股份有限公司等合作伙伴聯(lián)合打造解決方案,由華為提供基礎云平臺軟件,微服務開發(fā)框架,通用分布式中間件等。合作伙伴基于此平臺開發(fā)部署針對金融行業(yè)的共享能力中心和金融業(yè)務應用。其整體架構如圖1所示。
圖片 圖1 華為&北京科藍分布式新核心聯(lián)合解決方案
數(shù)據(jù)架構分布式轉型
伴隨著互聯(lián)網(wǎng)金融及場景化金融服務的發(fā)展,對比傳統(tǒng)銀行渠道交易產(chǎn)生出更多的用戶交易和行為數(shù)據(jù)。從海量的線下掃碼支付交易,到保存用戶選購理財產(chǎn)品的瀏覽記錄,再到收集信用卡生活場景的用戶消費評價,海量數(shù)據(jù)更適合采用分布式存儲技術進行管理。為保障數(shù)據(jù)存儲符合金融業(yè)信息安全規(guī)范,相當一部分用戶數(shù)據(jù)要像交易數(shù)據(jù)(按PCI-DSS規(guī)范)那樣被加密保存。這些數(shù)據(jù)在分布式架構下經(jīng)由處理器提供的加密指令,低時延、高吞吐地寫入閃存介質(zhì),既安全又保障流暢業(yè)務體驗。分布式存儲再與大數(shù)據(jù)集群相結合:能夠讓傳統(tǒng)保存三副本帶來的空間占用節(jié)省一半以上,并且把數(shù)據(jù)處理的存儲空間和算力容量擴展能力作分層解耦,使得數(shù)據(jù)得以高效存儲和彈性擴展。某銀行一個超4PB規(guī)模的大數(shù)據(jù)集群過去限于計算存儲耦合的架構,導致單獨擴展計算或存儲資源困難,不利于對計算存儲資源分別獨立維護,同時大數(shù)據(jù)系統(tǒng)無法云化也限制了其數(shù)據(jù)平臺能力提升。當存儲資源拆離到分布式存儲后,業(yè)務部門申請大數(shù)據(jù)環(huán)境從云端自助完成,耗時縮短10倍以上。
分布式架構轉型不僅體現(xiàn)在數(shù)據(jù)的存儲上,還體現(xiàn)在銀行業(yè)對于在分布式架構下做交易數(shù)據(jù)增刪查改處理的一致性管控需求。這種需求驅(qū)動了分布式數(shù)據(jù)庫在銀行業(yè)的應用。對此,銀行機構在應用分布式數(shù)據(jù)庫技術過程中,需要培養(yǎng)熟悉分布式數(shù)據(jù)庫運維的隊伍,及時總結適用的部署場景。因此商業(yè)數(shù)據(jù)庫在推廣前期往往聚焦少數(shù)使用單位開展聯(lián)合創(chuàng)新,而金融機構在分布式數(shù)據(jù)庫探索前期,往往也會選擇不止一種技術來進行各種場景的比較和適配。
高時效處理金融數(shù)據(jù)離不開強大的算力和高效的算法。應對如潮水一般產(chǎn)生的交易記錄、用戶行為和社交分享,銀行需要把分析加工這些信息的計算任務派發(fā)到分布式系統(tǒng)的可用節(jié)點上面去,并調(diào)度計算集群里的算力資源 “集中力量辦大事”,為響應瞬息萬變的金融市場贏得寶貴時間。云計算的魅力正在于此,它通過軟件化定義的網(wǎng)絡、存儲和計算資源管理,可以幫助銀行應用AI和大數(shù)據(jù)實現(xiàn)提高實時風控能力。
目前,我國金融行業(yè)正面臨數(shù)字化轉型和信息技術創(chuàng)新的攻堅時期,華為公司把自身數(shù)字化轉型的實踐與金融業(yè)高質(zhì)量發(fā)展的需求相結合,致力于為金融數(shù)字化轉型提供切實可行的解決方案。我們將利用數(shù)十年積累的科技研發(fā)能力和豐富實踐經(jīng)驗,堅持以“平臺+AI+生態(tài)”為基礎,持續(xù)與全球頂尖金融機構、研究機構及獨立軟件開發(fā)商開展合作,與“金融+科技”生態(tài)伙伴共贏,助力金融機構的全面轉型。