中國(guó)工商銀行云原生2.0建設(shè)項(xiàng)目
隨著工行業(yè)務(wù)迅猛增長(zhǎng),業(yè)務(wù)逐步向互聯(lián)網(wǎng)線(xiàn)上遷移,核心業(yè)務(wù)日均交易量近5億筆,并保持20%以上的年均增速。工行金融云作為工行數(shù)字化轉(zhuǎn)型的核心基礎(chǔ)設(shè)施,服務(wù)全行生產(chǎn)系統(tǒng)及外部金融生態(tài)合作伙伴,面臨著業(yè)務(wù)高速發(fā)展、架構(gòu)轉(zhuǎn)型迫在眉睫、云原生服務(wù)需求旺盛、運(yùn)維支撐能力亟需補(bǔ)齊等一系列挑戰(zhàn)。為此,工行基于主流開(kāi)源技術(shù)自主研發(fā)了云原生2.0云計(jì)算平臺(tái),并具備資源池化、高可靠、云生態(tài)全面、支持業(yè)務(wù)彈性擴(kuò)縮等特性;谠撈脚_(tái),工行實(shí)現(xiàn)了銀行核心業(yè)務(wù)系統(tǒng)的云化部署,承載應(yīng)用節(jié)點(diǎn)規(guī)模超15.9萬(wàn),容器數(shù)量超30萬(wàn),支持超20萬(wàn)TPS的高并發(fā)場(chǎng)景,日均服務(wù)調(diào)用量超200億,上云業(yè)務(wù)規(guī)模同業(yè)最大,快捷支付、聚合支付、大零售、互聯(lián)網(wǎng)金融等業(yè)務(wù)線(xiàn)的核心銀行系統(tǒng)入云比例達(dá) 100%。同時(shí),借助云原生2.0云計(jì)算平臺(tái)的技術(shù)能力,工行打造了為企業(yè)提供一站式Saas采購(gòu)、運(yùn)營(yíng)及管理服務(wù)的金融生態(tài)云,累計(jì)推廣B/G端客戶(hù)16萬(wàn)戶(hù),C端客戶(hù)2700萬(wàn)。工行金融云具備”一云多芯”技術(shù)架構(gòu)、全分布式高可用容災(zāi)體系及自主研發(fā)的云原生技術(shù)平臺(tái)等10大創(chuàng)新科技,得到了業(yè)界的廣泛認(rèn)可,曾獲人行銀行科技發(fā)展獎(jiǎng)一等獎(jiǎng),蟬聯(lián)亞洲銀行家最佳云計(jì)算國(guó)際獎(jiǎng)項(xiàng)。
業(yè)務(wù)模式
工行基于研發(fā)、測(cè)試、生產(chǎn)(細(xì)分為總行應(yīng)用、分行特色和合作方生態(tài)建設(shè))場(chǎng)景不同用戶(hù)的業(yè)務(wù)和安全需求,規(guī)劃建設(shè)了五朵云,即研發(fā)云、測(cè)試云、總行生產(chǎn)云、金融生態(tài)云和分行生產(chǎn)云。
在總行生產(chǎn)云方面,工行金融云部署規(guī)模超2.8萬(wàn)物理服務(wù)器,入云節(jié)點(diǎn)規(guī)模超15.9萬(wàn),入云規(guī)模和占比持續(xù)同業(yè)領(lǐng)先,涵蓋395個(gè)工行應(yīng)用,全面承載工行核心系統(tǒng)運(yùn)行。
在金融生態(tài)云方面,基于工行金融云的能力支撐,工行聯(lián)合企業(yè)合作伙伴,構(gòu)建了面向各行業(yè)和各領(lǐng)域的Saas云平臺(tái)品牌,推出20余款Saas產(chǎn)品,覆蓋教育、醫(yī)療、政務(wù)、住建、交通、金融以及企業(yè)管理等各類(lèi)行業(yè)場(chǎng)景,累計(jì)推廣B/G端客戶(hù)16萬(wàn)戶(hù),C端客戶(hù)2700萬(wàn)。
在分行生產(chǎn)云方面,面向工行的境內(nèi)外分行、綜合化子公司提供各類(lèi)云環(huán)境和云服務(wù),以及配套支撐,現(xiàn)已涵蓋44家分支機(jī)構(gòu),入云分行特色應(yīng)用700多個(gè)。
技術(shù)架構(gòu)
工行金融云建設(shè)了覆蓋laaS、PaaS、Saas的全棧式云服務(wù)體系,包括大規(guī)模的兩地三中心金融級(jí)云基礎(chǔ)架構(gòu)。laaS層具備計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)及云調(diào)度等基礎(chǔ)設(shè)施能力;PaaS層具備容器、數(shù)據(jù)庫(kù)、中間件、分布式服務(wù)等服務(wù)能力,以及日志、監(jiān)控、診斷、投產(chǎn)驗(yàn)證、 Alops、DevOps流水線(xiàn)等配套能力;基于laaS和PaaS平臺(tái)部署我行金融生態(tài)云Saas產(chǎn)品服務(wù)。
工行金融云的主要技術(shù)特點(diǎn)如下:
一是具備秒級(jí)彈性伸縮能力,分鐘級(jí)基礎(chǔ)資源供應(yīng)能力,針對(duì)典型應(yīng)用提供基于業(yè)務(wù)監(jiān)控的自動(dòng)化彈性伸縮支持,從容應(yīng)對(duì)業(yè)務(wù)突發(fā)高峰場(chǎng)景,自動(dòng)彈性伸縮超1000次/月,有效支撐雙11搶購(gòu),紀(jì)念幣預(yù)約等超20萬(wàn)TPS秒殺場(chǎng)景。
二是具備柔性化的資源供給能力,容器化部署應(yīng)用、數(shù)據(jù)庫(kù)、中間件等任何負(fù)載,構(gòu)建云上資源按“實(shí)際運(yùn)行情況“自動(dòng)分配能力,充分利用云平臺(tái)資源集約的優(yōu)勢(shì),通過(guò)資源回環(huán)處理、全局資源配給優(yōu)化、規(guī);瘧(yīng)用彈性伸縮能力、落地函數(shù)計(jì)算場(chǎng)景等手段,實(shí)現(xiàn)整體等效節(jié)省1.4萬(wàn)臺(tái)虛擬機(jī)資源。
三是具備全流程敏捷交付機(jī)制,通過(guò)云平臺(tái)靈活、自動(dòng)化的運(yùn)維流程,建立工行特色的 DevOps流程,有效賃穿從開(kāi)發(fā)到生產(chǎn)的各個(gè)環(huán)節(jié),提供從開(kāi)發(fā)到生產(chǎn)的快速交付能力,打造了高效的研發(fā)環(huán)境,實(shí)現(xiàn)分鐘級(jí)部署,縮短產(chǎn)品上線(xiàn)周期,滿(mǎn)足業(yè)務(wù)功能快速上線(xiàn)的需要。
四是實(shí)現(xiàn)多元化CPU架構(gòu)的容器、云主機(jī)等多種算力的集中統(tǒng)一管理調(diào)度,具有體系完備、自主研發(fā)、規(guī);亩嘣酒m配能力,構(gòu)建同業(yè)規(guī)模最大的"一云多芯“平臺(tái),支撐1萬(wàn)余臺(tái)異構(gòu)服務(wù)器運(yùn)行。
五是具備全棧化的自主可控能力,以自主研發(fā)為主,全棧兼容架構(gòu)開(kāi)放的軟硬件供應(yīng)商。在laaS層基于openstack技術(shù)路線(xiàn)的云產(chǎn)品構(gòu)建平臺(tái)和外圍生態(tài),其中云管平臺(tái)完全自主研發(fā);在PaaS層通過(guò)引入Docker、Kubernetes、MySQL、red is、kafka自主研發(fā)企業(yè)級(jí)應(yīng)用平臺(tái)云及泛PaaS服務(wù);在硬件層面支持多元化芯片生態(tài),包括arm、x86等多種芯片架構(gòu),并具備與業(yè)務(wù)應(yīng)用聯(lián)動(dòng)的能力。
六是打造了金融級(jí)云基礎(chǔ)設(shè)施,定制實(shí)現(xiàn)了容器調(diào)度框架及多集群機(jī)制,支持超萬(wàn)級(jí)容器集群規(guī)模運(yùn)行和調(diào)度;建成測(cè)試和災(zāi)備動(dòng)態(tài)復(fù)用的災(zāi)備云資源池,解決核心系統(tǒng)下主機(jī)單軌運(yùn)行的瓶頸問(wèn)題;打造單元化的云基礎(chǔ)設(shè)施,實(shí)現(xiàn)穩(wěn)定高效的單元化運(yùn)行底座。
七是形成總分高效協(xié)同機(jī)制,同業(yè)首家建成資源分散、管控統(tǒng)一的分布式分行云,按照中心站點(diǎn)、區(qū)域站點(diǎn)兩級(jí)設(shè)計(jì),為分行提供物理分散部署、技術(shù)能力統(tǒng)一、運(yùn)維管理一體化的分布式”集團(tuán)公有云”。
八是建立了全場(chǎng)景容器支撐,同業(yè)首家實(shí)現(xiàn)GoldenDB國(guó)產(chǎn)數(shù)據(jù)庫(kù)容器化,資源利用率提升8倍;同業(yè)首家實(shí)現(xiàn)MySQL容器化部署,首創(chuàng)自研不停機(jī)縱向伸縮能力,資源利用率提升4倍;建立全場(chǎng)景容器支撐體系,支持國(guó)產(chǎn)化數(shù)據(jù)庫(kù)、中間件等主流組件容器化部署, MySQL容器數(shù)據(jù)庫(kù)達(dá)7.6萬(wàn)。
九是搭建了領(lǐng)先同業(yè)的云原生可觀(guān)測(cè)體系,實(shí)現(xiàn)指標(biāo)、日志、鏈路三大可觀(guān)測(cè)支柱數(shù)據(jù)的高效利用;跇I(yè)界開(kāi)源技術(shù),結(jié)合工行特色進(jìn)行二次開(kāi)發(fā),先后落地日志中心、鏈路監(jiān)控、高精度指標(biāo)監(jiān)控等可觀(guān)測(cè)平臺(tái),提供采集、清洗、計(jì)算和存儲(chǔ)的一體化服務(wù),具備支撐 10萬(wàn)級(jí)規(guī)模主機(jī)的能力,高峰期可支撐百萬(wàn)級(jí)TPS數(shù)據(jù)處理,達(dá)到同業(yè)領(lǐng)先水平。
十是具備自動(dòng)化、可視化、智能化的云運(yùn)維能力,對(duì)標(biāo)1-5-10故障處理標(biāo)準(zhǔn),構(gòu)建故障識(shí)別、定位和應(yīng)急全流程自動(dòng)化處理機(jī)制,打造涵蓋故障管理、成本管理、變更管理、服務(wù)咨詢(xún)四大類(lèi)能力的AIOps智能運(yùn)維體系,及時(shí)發(fā)現(xiàn)應(yīng)用投產(chǎn)和運(yùn)行風(fēng)險(xiǎn)超過(guò)500次/月,故障自愈超1000次/周,自動(dòng)化熱遷移已超萬(wàn)次,通過(guò)平臺(tái)快速定位和應(yīng)急處理問(wèn)題超過(guò)30萬(wàn)次。
轉(zhuǎn)型成效
企業(yè)價(jià)值:工行金融云部署規(guī)模超2.8萬(wàn)物理服務(wù)器,私有云為同業(yè)規(guī)模最大;入云節(jié)點(diǎn)規(guī)模超15.9萬(wàn),應(yīng)用平臺(tái)云容器規(guī)模超34萬(wàn);建成同業(yè)領(lǐng)先的分布式云平臺(tái),面向分行提供“中心+本地”兩級(jí)的資源供應(yīng)及運(yùn)維監(jiān)控能力,實(shí)現(xiàn)資源集約,節(jié)省人力物力成本,實(shí)現(xiàn)技術(shù)組件、服務(wù)、解決方案等多層次復(fù)用;工行核心應(yīng)用入云比例達(dá)100%,建成測(cè)試和災(zāi)備動(dòng)態(tài)復(fù)用的災(zāi)備云資源池和單元化基礎(chǔ)設(shè)施,支撐主機(jī)業(yè)務(wù)的體系性下移,涵蓋互聯(lián)網(wǎng)金融、零售、對(duì)公、信貸等各業(yè)務(wù)線(xiàn)核心應(yīng)用,包括快捷支付、積存金、賬戶(hù)外匯等重點(diǎn)產(chǎn)品;全面支撐大數(shù)據(jù)、人工智能、物聯(lián)網(wǎng)、區(qū)塊鏈等ABCDMIX前沿金融科技落地;同業(yè)首家完成私有云等保2.0四級(jí)測(cè)評(píng),金融生態(tài)云及私有云測(cè)評(píng)結(jié)果均為優(yōu)秀;通過(guò)信通院”分布式云基礎(chǔ)設(shè)施服務(wù)能力”、“IOMM一體化云平臺(tái)建設(shè)和運(yùn)維運(yùn)營(yíng)能力成熟度”、“應(yīng)用多活成熟度”和“智能化運(yùn)維(AIOps)能力成熟度”等七項(xiàng)最高級(jí)別測(cè)評(píng),成為金融同業(yè)唯一一家拿到多項(xiàng)最高級(jí)別認(rèn)證的銀行機(jī)構(gòu)。該項(xiàng)目獲得了2019年人民銀行科技發(fā)展獎(jiǎng)一等獎(jiǎng)、“第五屆數(shù)字金融創(chuàng)新大賽"跨類(lèi)別的最高獎(jiǎng)項(xiàng)“全場(chǎng)榮耀獎(jiǎng)",蟬聯(lián)亞洲銀行家最佳云計(jì)算國(guó)際獎(jiǎng)項(xiàng)。
社會(huì)價(jià)值:基于先進(jìn)的云計(jì)算技術(shù)體系和企業(yè)公信力,工行聯(lián)合企業(yè)合作伙伴,構(gòu)建了面向各行業(yè)和各領(lǐng)域的Saas云平臺(tái)品牌,推出20余款Saas產(chǎn)品,覆蓋教育、醫(yī)療、政務(wù)、住建、交通、金融以及企業(yè)管理等各類(lèi)行業(yè)場(chǎng)景,累計(jì)推廣B/G端客戶(hù)16萬(wàn)戶(hù),C端客戶(hù)2700萬(wàn),2022年發(fā)生交易約8064萬(wàn)筆,涉及交易金額約36.29萬(wàn)億元,成為中國(guó)工商銀行開(kāi)放生態(tài)的重要一環(huán),極大提升了”獲客、活客、黏客“能力。
本文章選自中國(guó)上市公司協(xié)會(huì)發(fā)布的《中國(guó)上市公司數(shù)字化轉(zhuǎn)型典型案例》