袁紹龍 發(fā)表于:14年05月13日 12:33 [原創(chuàng)] DOIT.com.cn
在互聯(lián)網(wǎng)時代下,信用卡業(yè)務已經(jīng)成為銀行的核心業(yè)務之一。隨著信用卡業(yè)務在我國走向普及,信用卡業(yè)務帶來的頻繁刷卡和授權(quán)交易其實對銀行前置交易系統(tǒng)提出了更高的要求。尤其是在互聯(lián)網(wǎng)金融逐漸興起的大趨勢下,傳統(tǒng)銀行在構(gòu)建信用卡業(yè)務體系架構(gòu)之時,除了要保證高可靠性和可用性外,亦需要在靈活性來適應未來業(yè)務多變的發(fā)展。光大銀行認識到信用卡已經(jīng)成為銀行最為核心的業(yè)務,通過自主掌控,利用惠普NonStop容錯服務器打造出中國第一個真正意義上的雙活容錯信用卡前置系統(tǒng),實現(xiàn)了為銀行核心業(yè)務發(fā)展的保駕護航。
傳統(tǒng)信用卡業(yè)務架構(gòu)力不從心
隨著我國國民經(jīng)濟水平的快速發(fā)展,居民收入的增長也給金融業(yè)務帶來了繁榮,比如像信用卡已經(jīng)成為很多國人旅游、購物以及消費必備工具。 不過我國人口數(shù)量眾多,以及日益嚴峻的安全問題,使得我國傳統(tǒng)銀行的信用卡業(yè)務一直面臨著諸多問題與挑戰(zhàn);加上當前互聯(lián)網(wǎng)金融等新業(yè)務的崛起,傳統(tǒng)銀行需要在信用卡業(yè)務上更加靈活以適應新時代的要求。
“我國信用卡業(yè)務主要面臨五大問題與挑戰(zhàn),包括:業(yè)務量正在高速增長;信用卡各類風險正在迅速增加;需要7*24小時不間斷的服務;互聯(lián)網(wǎng)金融等新業(yè)務開始沖擊傳統(tǒng)信用卡業(yè)務;客戶對于個性化的需求有著更高的要求等。” 中國惠普企業(yè)集團關(guān)鍵業(yè)務服務器系統(tǒng)部總經(jīng)理樊瀛表示。
圖一:中國惠普企業(yè)集團關(guān)鍵業(yè)務服務器總經(jīng)理樊瀛。
當前銀行的信用卡業(yè)務架構(gòu)普遍采用在前置系統(tǒng)中部署,由于涉及到大量的交易和授權(quán),使得信用卡業(yè)務對于前置系統(tǒng)有著極高的要求。光大銀行信用卡中心技術(shù)部總經(jīng)理李鐵成就表示:“前置系統(tǒng)用來負責信用卡最核心業(yè)務比如刷卡交易,是跟客戶結(jié)合最緊密的交易的轉(zhuǎn)接。此外,光大銀行還在前置系統(tǒng)上做代授權(quán)業(yè)務,這意味著當主機后臺的系統(tǒng)如果停止之時,前端的前置系統(tǒng)會代替主機來做授權(quán)交易,完成客戶的刷卡交易。所以銀行的前置系統(tǒng)是非常重要的。”
圖二:光大銀行信用卡中心技術(shù)部總經(jīng)理李鐵成。
目前銀行在前置系統(tǒng)中較多采用流行的雙活體系架構(gòu)—Sysplex架構(gòu),該架構(gòu)能夠?qū)崿F(xiàn)操作系統(tǒng)級的災備方案,當生產(chǎn)中心出現(xiàn)故障時,可實現(xiàn)系統(tǒng)自動切換。不過該方案在熱機距離上有缺陷,兩臺熱機距離不能超過30公里,并且數(shù)據(jù)源只有一份,當數(shù)據(jù)損壞之時,會造成業(yè)務停滯,需要建立遠端數(shù)據(jù)備份,并且方案建設成本過高。由于隨著互聯(lián)網(wǎng)、社交網(wǎng)絡、大數(shù)據(jù)以及移動化的快速發(fā)展,銀行需要對業(yè)務除了保持穩(wěn)定和可靠性外,亦需要對靈活性和成本有著更多考量,傳統(tǒng)的雙活體系架構(gòu)Sysplex架構(gòu)逐漸不能滿足當前銀行對信用卡業(yè)務建設的需求。
圖三:目前銀行在前置系統(tǒng)中采用較多的雙活體系架構(gòu)—Sysplex架構(gòu)。
“像Sysplex這樣的架構(gòu)是業(yè)內(nèi)流行的信用卡體系架構(gòu),其核心數(shù)據(jù)仍然只有一份,通過同步技術(shù)同步到另一套系統(tǒng)上,這種雙活體系架構(gòu)其實之時有兩臺應用服務器在做雙活,屬于系統(tǒng)級或者數(shù)據(jù)庫級的雙活架構(gòu),數(shù)據(jù)其實并不是雙活的。”李鐵成表示。
NonStop為光大信用卡業(yè)務保駕護航
事實上,當前很多行業(yè)用戶在容災建設上投入不少,但是效果卻是不敢恭維。像很多用戶采用的經(jīng)典的“兩地三中心”容災模式,看似非常成功和可靠,但是真正出現(xiàn)問題之時卻是不敢切換,使得很多容災投入成為擺設。歸根結(jié)底,很多容災技術(shù),比如像存儲級的容災或者操作系統(tǒng)級的容災,離業(yè)務仍然較遠,并不能解決邏輯上的一些錯誤與故障。光大銀行信用卡中心技術(shù)部總經(jīng)理李鐵成表示:“像過去傳統(tǒng)的雙活架構(gòu)由于數(shù)據(jù)仍然是一份,即使進行遠程同步,操作結(jié)構(gòu)仍然會復制到遠程數(shù)據(jù)庫中,比如一些誤刪除或者誤操作,也會復制到遠程中心去,因為系統(tǒng)無法判斷操作是正確還是錯誤的。因此應該從應用角度來分析業(yè)務,進而決定哪些數(shù)據(jù)需要互相同步。”
據(jù)悉,光大銀行信用卡業(yè)務從2003年到2011年采用的是外包系統(tǒng),由于信用卡業(yè)務越來越重要,光大銀行從2011年開始正式將整個系統(tǒng)全部遷移回來,通過9個月時間的調(diào)研、測試與部署,采用惠普NonStop容錯服務器部署前置系統(tǒng),于2011年11月份正式投入使用,目前部署2年多時間運行良好,并沒有出現(xiàn)任何問題。
圖四:光大銀行采用的信用卡前置雙活體系架構(gòu)。
“光大銀行的前置系統(tǒng)采用兩臺服務器同時處理數(shù)據(jù),每臺機器上從業(yè)務上是一模一樣的,不過它們是兩套完全獨立的數(shù)據(jù)庫,整個同步機制完全基于應用級。光大銀行選擇惠普NonStop容錯服務器構(gòu)建前置系統(tǒng)雙活架構(gòu)主要是考慮到惠普NonStop服務器是真正不停機的產(chǎn)品,從硬件、操作系統(tǒng)、數(shù)據(jù)庫到應用都是經(jīng)過專門設計的,硬件CPU、內(nèi)存等組建是采用雙份設計,并且在硬件層面做了很多同步,從硬件底層滿足了高冗余、高可用性的需求,在操作系統(tǒng)和數(shù)據(jù)庫也針對冗余設計做了專門的設計和改造;此外,惠普Nonstop在國外很多銀行信用卡業(yè)務中采用很多,配套的軟件比較全面,能夠滿足我們的需求。”李鐵成表示。
根據(jù)惠普介紹,全球三分之二以上的信用卡交易由惠普服務器來完成;萜誑onStop服務器在國外銀行業(yè)應用廣泛,有著穩(wěn)定、成熟的配套應用,目前已經(jīng)有70多個國家超過500個客戶的前置系統(tǒng)都在采用惠普的NonStop服務器。
中國惠普企業(yè)集團關(guān)鍵業(yè)務服務器客戶技術(shù)顧問張亮表示:“光大銀行前置系統(tǒng)建立在惠普NonStop服務器平臺上具有兩個特點:第一,它是一個容錯平臺,信用卡前置平臺注定了對穩(wěn)定性要求很高,現(xiàn)在這個前值系統(tǒng)能夠保證后臺發(fā)生故障而前置系統(tǒng)不停,保障客戶的應用和訪問,并且有代授權(quán)功能,不管后臺做任何維護、升級工作,都能保證信用卡交易的完成;第二,惠普NonStop采用了MPP(大規(guī)模并行處理)架構(gòu),實現(xiàn)了性能的線性擴展,升級、更換、改造等復雜操作不需要停機,從而保證了業(yè)務的進行。”
李鐵成也表示:“惠普NonStop永不停機的設計保證了授權(quán)業(yè)務的不間斷,自從光大銀行前置系統(tǒng)上線之后就沒有中斷過整個業(yè)務,像大家經(jīng)?吹姐y行系統(tǒng)需要升級,停機5分鐘甚至2個小時,現(xiàn)在光大銀行基本不需要了,北京需要升級的時候,我把業(yè)務放在上海,北京升級完了再升級上海的,這種方式和體系是長距離的交換,而很多系統(tǒng)級的雙活往往在30公里之后就產(chǎn)生延時。”
最后,李鐵成表示光大銀行未來會實踐新的方式,比如將后臺的信用卡核心系統(tǒng)也按照前置同步方式來做數(shù)據(jù)同步,在整個主機上也能做到不間斷服務。
點評:在互聯(lián)網(wǎng)金融等新業(yè)務的興起趨勢下,銀行的業(yè)務也在面臨著巨大的變化,但是銀行對于業(yè)務交易的強一致性一直沒有降低,針對業(yè)務構(gòu)建出高可靠、高可用以及靈活多變的系統(tǒng)架構(gòu)無疑將對銀行未來的業(yè)務支撐和發(fā)展起到關(guān)鍵作用。光大銀行能夠大膽借鑒國外銀行的經(jīng)驗,利用惠普NonStop服務器平臺構(gòu)建成國內(nèi)第一家雙活容錯的前置信用卡交易平臺,從體系架構(gòu)上實現(xiàn)了完全自我掌控,保障信用卡業(yè)務持續(xù)、高效地進行,為未來的業(yè)務發(fā)展打下了堅實基礎(chǔ)。