浦發(fā)銀行數(shù)智化的制勝之道
隨著數(shù)字經(jīng)濟(jì)時(shí)代的到來,用戶對于支付環(huán)境的要求極速升高,導(dǎo)致了銀行等金融業(yè),需要對連接其核心系統(tǒng)與外部交易平臺的電子支付鏈路做出相應(yīng)革新。
背景 | Background
為應(yīng)對互聯(lián)網(wǎng)業(yè)務(wù)流量洪峰帶來的巨大壓力,浦發(fā)銀行攜手 DaoCloud 在原有傳統(tǒng) IT 架構(gòu)之上融合互聯(lián)網(wǎng)企業(yè) IT 的前沿實(shí)踐,并遵循「數(shù)智浦發(fā)」發(fā)展戰(zhàn)略,利用數(shù)字化技術(shù)重構(gòu)傳統(tǒng)支付鏈路,為推動(dòng)銀行數(shù)字化建設(shè)提供完善的解決方案。
挑戰(zhàn) | Challenge
- 面對「雙十一」逐年爆炸增長的交易總量與峰值,電子支付鏈路需要借助企業(yè)云平臺的支撐能力,穩(wěn)定運(yùn)行在每秒數(shù)千筆交易處理的并發(fā)壓力之下,并根據(jù)業(yè)務(wù)波動(dòng)進(jìn)行彈性擴(kuò)展。
- 互聯(lián)網(wǎng)支付的不可預(yù)測性對銀行后端的傳統(tǒng) IT 系統(tǒng)發(fā)出了挑戰(zhàn),需要更強(qiáng)的支撐能力加以應(yīng)對。
- 傳統(tǒng)金融架構(gòu)需要突破傳統(tǒng)技術(shù)架構(gòu)的限制,采用分布式存儲、互聯(lián)網(wǎng)化自主可控的開放架構(gòu),去支撐日新月異的業(yè)務(wù)發(fā)展。
- 新技術(shù)的落地對網(wǎng)絡(luò)環(huán)境的需求提高并且平臺的管理要符合該行數(shù)據(jù)中心的管理標(biāo)準(zhǔn)。隨著新一代業(yè)務(wù)逐步采用微服務(wù)的應(yīng)用架構(gòu),系統(tǒng)架構(gòu)需要隨之改造,運(yùn)維壓力與風(fēng)險(xiǎn)陡增。
解決方案 | Solution
- 選擇 DaoCloud 的核心產(chǎn)品 DaoCloud Enterprise 云原生應(yīng)用云平臺,構(gòu)建了 Kubernetes 與 Swarm 兼并的雙引擎容器云平臺,用來支持行內(nèi)業(yè)務(wù)系統(tǒng)的部署發(fā)布、運(yùn)維管理和彈性擴(kuò)展,并能夠和行內(nèi)相關(guān)系統(tǒng)對接。
- 進(jìn)行容器化與微服務(wù)化改造,構(gòu)建自主可控的開放式體系架構(gòu)規(guī)范,實(shí)現(xiàn)銀行信息系統(tǒng)的「安全可控」。同時(shí),也對接行內(nèi)應(yīng)用監(jiān)控平臺,實(shí)現(xiàn)了實(shí)時(shí)監(jiān)控電子支付鏈路的應(yīng)用交易。
- DaoCloud Enterprise 云原生應(yīng)用云平臺在生產(chǎn)環(huán)境中承擔(dān)支撐業(yè)務(wù)應(yīng)用的發(fā)布和運(yùn)行的角色,成為行內(nèi)容器資源池的標(biāo)準(zhǔn)提供方,滿足容器和裸金屬設(shè)備相結(jié)合的未來發(fā)展趨勢,全面開啟銀行業(yè)裸金屬云時(shí)代。
- 為滿足業(yè)務(wù)需求,業(yè)務(wù)應(yīng)用運(yùn)行在跨上海及合肥兩地的數(shù)百臺規(guī)模的標(biāo)準(zhǔn) X86 服務(wù)器上,實(shí)現(xiàn)「雙中心部署」的構(gòu)建策略。
浦發(fā)銀行電子支付鏈路流程圖
客戶收益 | Benefits
彈性支撐高并發(fā)業(yè)務(wù)場景
運(yùn)用 DaoCloud Enterprise 云原生應(yīng)用云平臺的橫向彈性擴(kuò)容能力,幫助浦發(fā)銀行在「雙十一」這樣的交易洪峰日創(chuàng)造歷史 TPS 巔峰值,較去年同日上升了135%,交易成功率達(dá)到 99.999%。
業(yè)務(wù)連續(xù)與穩(wěn)定
依靠 DaoCloud Enterprise 云原生應(yīng)用云平臺,應(yīng)對 X86 服務(wù)器不穩(wěn)定的固有難題,保證了整個(gè)業(yè)務(wù)連續(xù)性及穩(wěn)定性,實(shí)現(xiàn)了互聯(lián)網(wǎng)支付鏈路系統(tǒng) 7×24 小時(shí)的不間斷運(yùn)行,保障銀行電子支付業(yè)務(wù)持續(xù)發(fā)展。
雙中心部署
數(shù)百臺規(guī)模的標(biāo)準(zhǔn) X86 服務(wù)器支撐銀行業(yè)務(wù),跨上海及合肥兩地,通過「雙中心部署」的構(gòu)建策略,滿足不同場景下業(yè)務(wù)連續(xù)性需求,提升業(yè)務(wù)的高可用性。
提升速度 制定規(guī)范
采用開源化和輕量化的微服務(wù)架構(gòu)打破資源孤島,極大提升資源利用率和系統(tǒng)迭代速度。同時(shí),引入 DevOps 流程并規(guī)范統(tǒng)一了業(yè)務(wù)應(yīng)用交付方式,簡化了復(fù)雜系統(tǒng)的運(yùn)維,幫助行內(nèi)制定了金融業(yè)應(yīng)用容器化和銀行應(yīng)用運(yùn)維的規(guī)范。