華為助力招行金融科技戰(zhàn)略,提高綜合支付應(yīng)用實(shí)踐效益
招商銀行在鞏固傳統(tǒng)實(shí)體營(yíng)業(yè)網(wǎng)點(diǎn)業(yè)務(wù)優(yōu)勢(shì)的同時(shí),快速發(fā)展移動(dòng)支付、互聯(lián)網(wǎng)金融等新興業(yè)務(wù),迎來終端用戶數(shù)量的快速增長(zhǎng)。截至2019年6月,招商銀行和掌上生活兩大APP總用戶數(shù)超過1.7億,月活用戶數(shù)超過8500萬,承接了占比超過92%的客戶流量。但原有煙囪式IT存儲(chǔ)架構(gòu)與數(shù)據(jù)處理平臺(tái)在處理營(yíng)業(yè)網(wǎng)點(diǎn)為主、網(wǎng)銀為輔的業(yè)務(wù)需求時(shí)非常順暢,而在面對(duì)達(dá)到億級(jí)數(shù)量活躍用戶,以網(wǎng)銀為主、營(yíng)業(yè)網(wǎng)點(diǎn)為輔的互聯(lián)網(wǎng)化業(yè)務(wù)運(yùn)營(yíng),特別是未來銀行3.0業(yè)務(wù)時(shí),數(shù)據(jù)存儲(chǔ)系統(tǒng)則面臨著資源發(fā)放彈性不足、性能擴(kuò)展能力有限等嚴(yán)峻挑戰(zhàn)。
招行攜手華為,打造全球領(lǐng)先的分布式數(shù)據(jù)庫(kù)
在數(shù)據(jù)驅(qū)動(dòng)的發(fā)展趨勢(shì)之下,技術(shù)上要求對(duì)海量數(shù)據(jù)進(jìn)行非常高效的處理,因此一個(gè)可擴(kuò)展、高性能的數(shù)據(jù)庫(kù)就成為銀行IT基礎(chǔ)設(shè)施的重要支柱,而如何保障信息安全、如何優(yōu)化數(shù)據(jù)庫(kù)往往也非常關(guān)鍵。數(shù)據(jù)庫(kù)分庫(kù)和橫向擴(kuò)展其實(shí)是降低了對(duì)單機(jī)單庫(kù)的依賴,例如同樣的業(yè)務(wù)量,如果只靠一臺(tái)機(jī)器,那這臺(tái)機(jī)器的上限就固定了,一旦這個(gè)上限不能滿足性能容量的需求,就沒辦法了,所以必須使用多個(gè)數(shù)據(jù)庫(kù)。而多庫(kù)又面臨一些新問題,例如管理成本高,原來管理1~2個(gè)數(shù)據(jù)庫(kù),分庫(kù)后可能變成10個(gè)甚至更多。另外,每一個(gè)數(shù)據(jù)庫(kù)出問題的概率其實(shí)與原來只有一個(gè)庫(kù)時(shí)的概率相差無幾,總體的可用性不一定會(huì)上升。怎么解決這個(gè)問題呢?這需要從資源與成本、可用性以及開發(fā)的難度等多方面來考量,分布式數(shù)據(jù)庫(kù)的出現(xiàn)就是為了解決這個(gè)問題,也是數(shù)據(jù)庫(kù)的一個(gè)發(fā)展方向。
為此,招行決定與華為在分布式數(shù)據(jù)庫(kù)領(lǐng)域進(jìn)行聯(lián)合創(chuàng)新,旨在打造金融行業(yè)優(yōu)秀的分布式數(shù)據(jù)庫(kù)產(chǎn)品,為招行業(yè)務(wù)帶來競(jìng)爭(zhēng)優(yōu)勢(shì)。2017年11月,兩家企業(yè)攜手成立分布式數(shù)據(jù)庫(kù)聯(lián)合創(chuàng)新實(shí)驗(yàn)室,致力于打造一款全球領(lǐng)先的分布式數(shù)據(jù)庫(kù)產(chǎn)品——GaussDB,包括4個(gè)方面的建設(shè)目標(biāo):
1.高性能企業(yè)級(jí)內(nèi)核:要完整地支持分布式事務(wù)攝入,滿足金融行業(yè)數(shù)據(jù)的要求,單機(jī)事務(wù)處理能力要達(dá)到每分鐘百萬級(jí)別。
2.支持分布式高擴(kuò)展:要支持線性擴(kuò)展,擴(kuò)展比要大于0.8,要支持集群在線擴(kuò)容,擴(kuò)容時(shí)業(yè)務(wù)要實(shí)現(xiàn)零中斷。
3.分布式高可用:單數(shù)據(jù)中心內(nèi),在RPO等于零的前提下要支持RTO達(dá)到秒級(jí),同時(shí)要支持多數(shù)據(jù)中心、多副本和多活,實(shí)現(xiàn)故障的自動(dòng)診斷、隔離和切換。
4.分布式云化:要支持計(jì)算與存儲(chǔ)分離以及多租戶。
創(chuàng)新分布式數(shù)據(jù)庫(kù)GaussDB實(shí)踐分享
基于業(yè)務(wù)需求,招行華為攜手打造金融級(jí)分布式數(shù)據(jù)庫(kù)GaussDB,通過改善傳統(tǒng)分庫(kù)分表的做法,讓業(yè)務(wù)開發(fā)更加敏捷⾼效。GaussDB的三大應(yīng)用場(chǎng)景,包括:⼤容量、⾼并發(fā)類互聯(lián)⽹業(yè)務(wù);敏捷開發(fā)快速交付⾦融科技類業(yè)務(wù);以及主機(jī)下移的銀行核⼼業(yè)務(wù)。
在金融領(lǐng)域的核心交易系統(tǒng)中,面對(duì)高可用的銀行企業(yè)最核心特性,其最核心指標(biāo)就是故障切換的時(shí)長(zhǎng)。GaussDB首創(chuàng)的Switch Turbo技術(shù),可以實(shí)現(xiàn)在數(shù)據(jù)中心內(nèi)部的故障秒級(jí)切換,遠(yuǎn)遠(yuǎn)低于同類產(chǎn)品故障切換的時(shí)長(zhǎng),又可以盡可能的縮短因?yàn)閿?shù)據(jù)庫(kù)故障導(dǎo)致的業(yè)務(wù)影響,從招行的實(shí)際應(yīng)用情況來看,GaussDB可以滿足金融行業(yè)高可用的訴求。從2018年4月份開始,GaussDB已經(jīng)陸續(xù)在招行包括綜合支付交易、信用卡的重資產(chǎn)營(yíng)銷、金融科技類的項(xiàng)目,比如風(fēng)險(xiǎn)預(yù)警平臺(tái)等10套生產(chǎn)業(yè)務(wù)中上線投產(chǎn)。其中,包含與手機(jī)銀行、掌上生活直接相關(guān)的類互聯(lián)網(wǎng)的部分業(yè)務(wù),也包含金融科技類的創(chuàng)新業(yè)務(wù)。
近日,在以“鯤鵬聚數(shù),重定義數(shù)據(jù)基礎(chǔ)設(shè)施”為主題的華為智能數(shù)據(jù)解決方案暨存儲(chǔ)新品發(fā)布會(huì)上,招商銀行信息技術(shù)部楊維強(qiáng)在《招商銀⾏分布式數(shù)據(jù)庫(kù)創(chuàng)新實(shí)踐》主題演講中提到,“預(yù)計(jì)到2019年底將會(huì)有超過17套的招行生產(chǎn)業(yè)務(wù)在GaussDB上線投產(chǎn),覆蓋招行包括核心、渠道、零售、對(duì)公、同業(yè)、風(fēng)險(xiǎn)、信用卡、數(shù)據(jù)倉(cāng)庫(kù)8大開發(fā)條線。”他還提到,招行數(shù)據(jù)庫(kù)架構(gòu)未來還將繼續(xù)充分發(fā)揮GaussDB的架構(gòu)優(yōu)勢(shì),實(shí)現(xiàn)多中心、多活運(yùn)行,并且實(shí)現(xiàn)各級(jí)故障場(chǎng)景下的常態(tài)化切換,包括同城跨數(shù)據(jù)中心機(jī)房的常態(tài)化切換,提升招行業(yè)務(wù)抵御各級(jí)風(fēng)險(xiǎn)的能力。
招行在構(gòu)建全生命周期的數(shù)據(jù)管理過程中與華為共同探索。2019年,雙方將推出簡(jiǎn)單易用高性價(jià)比的數(shù)據(jù)庫(kù)一體機(jī),一方面利用一體機(jī)來提升數(shù)據(jù)計(jì)算和存儲(chǔ)密度,另一方面,利用華為的芯片、存儲(chǔ)和服務(wù)器,結(jié)合網(wǎng)絡(luò)方面的全套解決方案,整合資源再匹配先進(jìn)的業(yè)務(wù)場(chǎng)景、需求和軟件架構(gòu),打造業(yè)界最領(lǐng)先的數(shù)據(jù)庫(kù)產(chǎn)品。