招行攜手華為,打造全球領(lǐng)先的分布式數(shù)據(jù)庫
在數(shù)據(jù)驅(qū)動(dòng)的發(fā)展趨勢(shì)之下,技術(shù)上要求對(duì)海量數(shù)據(jù)進(jìn)行非常高效的處理,因此一個(gè)可擴(kuò)展、高性能的數(shù)據(jù)庫就成為銀行IT基礎(chǔ)設(shè)施的重要支柱,而如何保障信息安全、如何優(yōu)化數(shù)據(jù)庫往往也非常關(guān)鍵。數(shù)據(jù)庫分庫和橫向擴(kuò)展其實(shí)是降低了對(duì)單機(jī)單庫的依賴,例如同樣的業(yè)務(wù)量,如果只靠一臺(tái)機(jī)器,那這臺(tái)機(jī)器的上限就固定了,一旦這個(gè)上限不能滿足性能容量的需求,就沒辦法了,所以必須使用多個(gè)數(shù)據(jù)庫。而多庫又面臨一些新問題,例如管理成本高,原來管理1~2個(gè)數(shù)據(jù)庫,分庫后可能變成10個(gè)甚至更多。另外,每一個(gè)數(shù)據(jù)庫出問題的概率其實(shí)與原來只有一個(gè)庫時(shí)的概率相差無幾,總體的可用性不一定會(huì)上升。怎么解決這個(gè)問題呢 這需要從資源與成本、可用性以及開發(fā)的難度等多方面來考量,分布式數(shù)據(jù)庫的出現(xiàn)就是為了解決這個(gè)問題,也是數(shù)據(jù)庫的一個(gè)發(fā)展方向。

為此,招行決定與華為在分布式數(shù)據(jù)庫領(lǐng)域進(jìn)行聯(lián)合創(chuàng)新,旨在打造金融行業(yè)最頂級(jí)的分布式數(shù)據(jù)庫產(chǎn)品,為招行業(yè)務(wù)帶來最好的競(jìng)爭(zhēng)優(yōu)勢(shì)。2017年11月,兩家企業(yè)攜手成立分布式數(shù)據(jù)庫聯(lián)合創(chuàng)新實(shí)驗(yàn)室,致力于打造一款全球領(lǐng)先的分布式數(shù)據(jù)庫產(chǎn)品——GaussDB,包括4個(gè)方面的建設(shè)目標(biāo):
- 高性能企業(yè)級(jí)內(nèi)核:要完整地支持分布式事務(wù)攝入,滿足金融行業(yè)數(shù)據(jù)的要求,單機(jī)事務(wù)處理能力要達(dá)到每分鐘百萬級(jí)別。
- 支持分布式高擴(kuò)展:要支持線性擴(kuò)展,擴(kuò)展比要大于0.8,要支持集群在線擴(kuò)容,擴(kuò)容時(shí)業(yè)務(wù)要實(shí)現(xiàn)零中斷。
- 分布式高可用:?jiǎn)螖?shù)據(jù)中心內(nèi),在RPO等于零的前提下要支持RTO達(dá)到秒級(jí),同時(shí)要支持多數(shù)據(jù)中心、多副本和多活,實(shí)現(xiàn)故障的自動(dòng)診斷、隔離和切換。
- 分布式云化:要支持計(jì)算與存儲(chǔ)分離以及多租戶。
創(chuàng)新分布式數(shù)據(jù)庫GaussDB實(shí)踐分享
基于業(yè)務(wù)需求,招行華為攜手打造金融級(jí)分布式數(shù)據(jù)庫GaussDB,通過改善傳統(tǒng)分庫分表的做法,讓業(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ù)庫故障導(dǎo)致的業(yè)務(wù)影響,從招行的實(shí)際應(yīng)用情況來看,GaussDB可以滿足金融行業(yè)高可用的訴求。從2018年4月份開始,GaussDB已經(jīng)陸續(xù)在招行包括綜合支付交易、信用卡的重資產(chǎn)營銷、金融科技類的項(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ù)庫創(chuàng)新實(shí)踐》主題演講中提到,“預(yù)計(jì)到2019年底將會(huì)有超過17套的招行生產(chǎn)業(yè)務(wù)在GaussDB上線投產(chǎn),覆蓋招行包括核心、渠道、零售、對(duì)公、同業(yè)、風(fēng)險(xiǎn)、信用卡、數(shù)據(jù)倉庫8大開發(fā)條線。”他還提到,招行數(shù)據(jù)庫架構(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ù)庫一體機(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ù)庫產(chǎn)品。