繼2020年11月分布式核心系統(tǒng)成功上線后,民生銀行在該系統(tǒng)建設(shè)上又迎來新進(jìn)展。據(jù)悉,民生銀行已實(shí)現(xiàn)分布式核心“億級客戶聯(lián)機(jī)無感遷移”。
近年來,加快數(shù)字化發(fā)展,做大做強(qiáng)數(shù)字經(jīng)濟(jì),已成為多方共識。為加快推進(jìn)全行數(shù)字化轉(zhuǎn)型步伐,民生銀行提出了“仿生金融服務(wù)(BioFaaS,即Bionic Finance as a Service)”的愿景,旨在為客戶提供深度場景融合、個(gè)性化服務(wù)觸達(dá),智能化交互的金融服務(wù),并為此實(shí)施了一系列平臺建設(shè)和架構(gòu)轉(zhuǎn)型工作,包括場景生態(tài)建設(shè)、智能化風(fēng)控體系建設(shè)、夯實(shí)數(shù)字化基座、探索前沿技術(shù)等,而分布式體系、云原生應(yīng)用平臺、AI中臺建設(shè)是數(shù)字化基座建設(shè)的重中之重。
全力推進(jìn)分布式體系建設(shè)
作為科技基礎(chǔ)設(shè)施建設(shè)的重中之重和技術(shù)架構(gòu)轉(zhuǎn)型的核心攻堅(jiān)舉措之一,民生銀行早在2014年就開始了對分布式體系的研究和探索。幾年來,該行遵循“分步實(shí)施、小步快跑”的原則,分為局部探索、核心試點(diǎn)、關(guān)鍵升級、常態(tài)化應(yīng)用四個(gè)階段推進(jìn)分布式體系建設(shè),先后投產(chǎn)了分布式技術(shù)平臺、分布式直銷銀行電子賬戶、分布式零售貸款、分布式支付平臺等。
2020年11月,民生銀行分布式核心系統(tǒng)成功上線;2021年3月底,民生銀行順利完成億級客戶規(guī)模的聯(lián)機(jī)數(shù)據(jù)遷移。自此,該行分布式體系建設(shè)圓滿收官,完成自主可控“全分布式”技術(shù)架構(gòu)體系的全面建設(shè)。
分布式核心項(xiàng)目是民生銀行舉全行之力、聚全行之智的戰(zhàn)略項(xiàng)目,是民生科技攻堅(jiān)的硬核之作。為此,該行成立了以經(jīng)營班子為組員的項(xiàng)目指揮及應(yīng)急領(lǐng)導(dǎo)小組,以及各條線一把手為負(fù)責(zé)人、總分行聯(lián)動、科技及業(yè)務(wù)緊密協(xié)同的PMO組織體系,帶動全行形成面向市場的科技金融合力,堅(jiān)決打贏民生銀行分布式核心升級戰(zhàn),推動全行智能化、數(shù)字化服務(wù)水平提升。
回顧起整個(gè)項(xiàng)目歷程,民生銀行信息科技部總經(jīng)理毛斌感慨頗多:“分布式核心項(xiàng)目是舉全行之力建設(shè)的重點(diǎn)項(xiàng)目,項(xiàng)目周期耗時(shí)兩年,20余系統(tǒng)改造,140多個(gè)系統(tǒng)回歸,開展了10輪功能測試、8輪遷移演練,以及歷時(shí)5個(gè)多月的核心并行及在線遷移,全行所有部門、40家分行、科技公司均派駐骨干參與,高峰期項(xiàng)目成員達(dá)400余人,項(xiàng)目管理協(xié)調(diào)等方面挑戰(zhàn)重重,建設(shè)過程也遇到很多技術(shù)難題,但最終我們交上了一份滿意的答卷。”
“民生銀行在分布式建設(shè)方面謀劃較早,技術(shù)及實(shí)踐經(jīng)驗(yàn)成熟豐富。”民生銀行信息科技部副總經(jīng)理劉海波坦言,“本次升級面臨重大挑戰(zhàn),不僅是分布式架構(gòu)及技術(shù)在核心系統(tǒng)上的應(yīng)用,更難的是新老系統(tǒng)的無縫切換以及客戶的絲滑遷移。”分布式核心為民生銀行全行所有系統(tǒng)提供客戶、賬戶、支付、存取款等基礎(chǔ)服務(wù),涉及上億客賬戶、220余項(xiàng)存款產(chǎn)品、10余種卡產(chǎn)品,如果按照傳統(tǒng)停機(jī)方式遷移,至少需要停機(jī)48小時(shí)以上,并且牽一發(fā)而動全身,任何一個(gè)小的缺陷均可能造成全行的客戶業(yè)務(wù)中斷或者錯(cuò)誤。
于細(xì)微處見功夫,于極致處求精益。民生銀行的銀行核心系統(tǒng)無感遷移方案,變革傳統(tǒng)“停止服務(wù)-抽取-轉(zhuǎn)換-遷入-核對-激活”的數(shù)據(jù)遷移過程,通過集成層沖突協(xié)調(diào)、自動化遷移平臺、大數(shù)據(jù)精細(xì)分析、運(yùn)維智能監(jiān)控“四把斧”,實(shí)現(xiàn)了細(xì)粒度、自動化、流程化遷移。
“最開始探索了很多方案,包括按產(chǎn)品遷移、按機(jī)構(gòu)遷移等,但總繞不開一個(gè)桎梏—停機(jī)。”作為本次遷移項(xiàng)目的PMO駐場專家,民生銀行信息科技部專家李建兵說,“想要停機(jī)時(shí)間無限趨于零,就需要遷移粒度足夠小、遷移時(shí)間足夠快,我們開始探討如何將遷移單位最小化到單個(gè)客戶、單個(gè)賬戶、單張卡片,以及遷移的效能、可靠性保障等事宜”。為此,民生銀行自主研發(fā)了智能化遷移平臺,在新老核心系統(tǒng)均不停止對外服務(wù)的情況下,實(shí)時(shí)進(jìn)行以單個(gè)客戶為最小單位、高并發(fā)、大批量、自動化的數(shù)據(jù)遷移,并實(shí)現(xiàn)了異常處理的自動觸發(fā)及一鍵回滾等能力。
為了進(jìn)一步優(yōu)化服務(wù)感知,民生科技人對集成層、大數(shù)據(jù)、運(yùn)維平臺均進(jìn)行了配套升級改造,四大模塊在整個(gè)遷移過程中各司其職,秒級完成遷移時(shí)間定制、動態(tài)鎖定、客戶信息抽取、轉(zhuǎn)換、入庫、激活等步驟,遷移效率每小時(shí)達(dá)60萬以上,80%的客戶遷移時(shí)間在3秒以內(nèi)。
為大系統(tǒng)升級提供樣本
2020年11月底,民生銀行無感遷移體系正式運(yùn)行,至2021年3月遷移完成,歷時(shí)半年有余,系統(tǒng)零停機(jī)、服務(wù)零中斷,解決了業(yè)界系統(tǒng)升級及數(shù)據(jù)遷移長久以來的桎梏,為大系統(tǒng)升級提供了樣本。
一是高效可靠,遷移流程完全實(shí)現(xiàn)自動化,在順暢支持億級客戶海量交易的基礎(chǔ)上,端到端的實(shí)現(xiàn)高并發(fā)、高可靠的數(shù)據(jù)遷移處理,極大地降低了數(shù)據(jù)遷移流程的復(fù)雜性和風(fēng)險(xiǎn),節(jié)約了遷移工作需投入的技術(shù)和業(yè)務(wù)人力,大大提升了數(shù)據(jù)遷移效率。
二是客戶無感,服務(wù)客戶的同時(shí)進(jìn)行遷移,遷移過程中新舊系統(tǒng)無需停止服務(wù),對客戶服務(wù)的影響降到了最低,實(shí)現(xiàn)了“無感”遷移;
三是海量支撐,遷移系統(tǒng)使用分布式應(yīng)用架構(gòu),可根據(jù)性能需要進(jìn)行靈活擴(kuò)展,使用客戶維度進(jìn)行數(shù)據(jù)切分存儲,可支持大規(guī)模海量數(shù)據(jù)遷移需要;
四是靈活定制,系統(tǒng)遷移不再需要特定停機(jī)遷移窗口,而是可以根據(jù)需要,在生產(chǎn)系統(tǒng)正常運(yùn)行的情況下,根據(jù)大數(shù)據(jù)分析定制化遷移策略,靈活安排數(shù)據(jù)遷移計(jì)劃。
分布式核心項(xiàng)目進(jìn)一步提升了民生科技整體能力,在項(xiàng)目規(guī)劃、組織保障、風(fēng)險(xiǎn)管控、業(yè)務(wù)協(xié)同、總分聯(lián)動上取得了五大管理突破,在數(shù)據(jù)強(qiáng)一致性、系統(tǒng)彈性擴(kuò)展、業(yè)務(wù)連續(xù)穩(wěn)定、客戶無感升級上實(shí)現(xiàn)了四大技術(shù)突破。升級后的分布式核心系統(tǒng)能滿足10億級用戶,5萬TPS處理速度和30毫秒以內(nèi)響應(yīng)時(shí)間的技術(shù)要求,可有效支撐該行未來5-10年的業(yè)務(wù)增長。
民生銀行舉全行之力,實(shí)施了大規(guī)模的分布式核心升級工程,迅速實(shí)現(xiàn)了核心系統(tǒng)的跨越式提升。面向未來,該行將持續(xù)打造B、C、F三大場景端平臺及業(yè)務(wù)、數(shù)據(jù)、AI三大共享服務(wù)中臺,建設(shè)高可靠、高穩(wěn)定的信用卡分布式新核心系統(tǒng),持續(xù)深入建設(shè)云原生應(yīng)用體系,強(qiáng)化核心技術(shù)自主能力,通過科技與業(yè)務(wù)“一體經(jīng)營”,形成高質(zhì)量發(fā)展的正向循環(huán),助力全行不斷開創(chuàng)數(shù)字化轉(zhuǎn)型新局面。