2011年是貴州遵義商行建行10周年,建行十周年的遵義商行如今已經(jīng)是當(dāng)?shù)卮尜J規(guī)模最大的金融機(jī)構(gòu),2008年末,資產(chǎn)總額就達(dá)到了99億元,2010年末則突破200億元,其發(fā)展速度十分迅速。據(jù)了解,在遵義市商業(yè)銀行內(nèi),中小企業(yè)及個體工商戶貸款占全部貸款額的50%以上,本地城區(qū)中小企業(yè)在遵義市商業(yè)銀行的開戶數(shù)占工商注冊數(shù)的70%。
▲遵義市商業(yè)銀行營業(yè)點(diǎn)
“我們現(xiàn)在包括對公對私的賬戶共有100萬,董事會制定的發(fā)展規(guī)劃是每年30%的增長速度,” 遵義市商業(yè)銀行科技部總經(jīng)理王勇告訴IT168編輯,遵義商行的目標(biāo)是,資產(chǎn)規(guī)模1000億人民幣,賬戶500萬,全面塑造遵義商行在區(qū)域經(jīng)濟(jì)體系內(nèi)的戰(zhàn)略地位。
回顧遵義商行十年發(fā)展歷程,在核心競爭力不斷提升的同時,信息化水平也始終與銀行的發(fā)展同步,甚至可以說,遵義商行的信息化建設(shè)里程已經(jīng)成為銀行成長的縮影。而最近,遵義商行在信息化建設(shè)的一項(xiàng)大膽嘗試則是,對其IT基礎(chǔ)架構(gòu)進(jìn)行全面改造,將包括其核心業(yè)務(wù)的所有業(yè)務(wù)應(yīng)用全面遷移到了由浪潮TS850八路服務(wù)器構(gòu)成的X86硬件平臺上,并結(jié)合虛擬化應(yīng)用,構(gòu)建了一朵靈活自主、穩(wěn)定可靠的“金融云”。
核心業(yè)務(wù)玩“虛”的
“目前全國大約108家商業(yè)銀行,其中104家都采用的小型機(jī)構(gòu)建后臺基礎(chǔ)架構(gòu),應(yīng)用小機(jī)的比例超過90%。”王勇告訴IT168編輯。
王勇闡述的是當(dāng)前我國銀行信息化采購的一個現(xiàn)實(shí)狀況,由于銀行業(yè)對系統(tǒng)響應(yīng)時間、業(yè)務(wù)連續(xù)性等指標(biāo)存在極為苛刻的要求,一直以來,銀行業(yè)的服務(wù)器采購一直以RISC服務(wù)器為主,偶有采購的X86服務(wù)器一般用于辦公等外圍應(yīng)用,甚至水電繳費(fèi)等外圍業(yè)務(wù)系統(tǒng)也采用RISC服務(wù)器,在核心數(shù)據(jù)庫系統(tǒng)采用多路X86服務(wù)器更是少有先例。
▲遵義市商業(yè)銀行科技部總經(jīng)理王勇
在毫無借鑒案例的情況下,采用X86+虛擬化架構(gòu)擔(dān)當(dāng)銀行核心業(yè)務(wù)打造“金融云”,無疑是一項(xiàng)大膽而創(chuàng)新的舉措。不過王勇認(rèn)為,盡管從傳統(tǒng)Risc架構(gòu)遷移到X86平臺存在著諸多的技術(shù)難題,但最主要的瓶頸其實(shí)是人的認(rèn)識問題。
“金融云的核心實(shí)際上基于一個SOA的架構(gòu),企業(yè)內(nèi)部做出一個決策會受到多方面因素影響,包括提供傳統(tǒng)架構(gòu)的廠商也會通過各個方面影響決策層——所以主要的困難在這里。但是只要真正搞技術(shù)的人都知道云意味著什么,SOA架構(gòu)強(qiáng)調(diào)的是循序漸進(jìn),如果你真正知道SOA的精髓,就會理解其實(shí)比傳統(tǒng)的一次性更換系統(tǒng)的風(fēng)險(xiǎn)更小。”
系統(tǒng)可靠性靠整體方案,而不是單個產(chǎn)品
遵義商行最終采用的是以四臺浪潮TS850八路服務(wù)器為核心的整體“金融云”解決方案,共分為業(yè)務(wù)邏輯處理層及數(shù)據(jù)存儲處理層兩層構(gòu)架,其中業(yè)務(wù)處理層主要處理核心交易系統(tǒng)及外圍系統(tǒng)業(yè)務(wù),數(shù)據(jù)存儲層主要部署銀行的核心業(yè)務(wù)數(shù)據(jù)庫。其拓?fù)浣Y(jié)構(gòu)如下:
▲遵義商行核心業(yè)務(wù)數(shù)據(jù)庫系統(tǒng)拓?fù)浣Y(jié)構(gòu)
在業(yè)務(wù)邏輯處理層,遵義商行采用了3臺浪潮TS850與3臺浪潮NF8560整合為一個云計(jì)算資源池,將31個應(yīng)用系統(tǒng)部署于資源池中,應(yīng)用與物理平臺完全隔離,可以根據(jù)業(yè)務(wù)壓力自由拓展和收縮,硬件維護(hù)和突發(fā)故障也不會影響系統(tǒng)運(yùn)行。
數(shù)據(jù)庫存儲層,將核心業(yè)務(wù)數(shù)據(jù)庫部署在TS850服務(wù)器搭建的數(shù)據(jù)庫云平臺上,專門對接各個應(yīng)用系統(tǒng)的數(shù)據(jù)庫服務(wù)的存儲服務(wù),數(shù)據(jù)庫云平臺共享統(tǒng)一存儲,該存儲只存放銀行的核心交易數(shù)據(jù)。
同時,遵義商行在另外一棟樓房里建設(shè)了同城災(zāi)備中心,以應(yīng)用虛擬備份、數(shù)據(jù)遠(yuǎn)程備份等云計(jì)算高級功能,實(shí)現(xiàn)了主數(shù)據(jù)中心所有應(yīng)用系統(tǒng)和數(shù)據(jù)的全面?zhèn)浞?,一旦主機(jī)房發(fā)生災(zāi)難,災(zāi)備中心可以立即將業(yè)務(wù)接管,不會對遵義銀行的實(shí)際業(yè)務(wù)構(gòu)成影響。
“真正能夠讓整個系統(tǒng)的風(fēng)險(xiǎn)得到可控,并不是某一臺機(jī)器的安全性,而是方案的可靠性。”作為CIO兼科技部總經(jīng)理,王勇顯然對遵義商行IT基礎(chǔ)設(shè)施的安全性有著更為宏觀的把控:“以前我們的數(shù)據(jù)庫實(shí)際上只實(shí)現(xiàn)了單層保護(hù),現(xiàn)在我們的架構(gòu)是四層保護(hù)措施。以前我們是1+1,現(xiàn)在我們變成了N+N。”
王勇提到的單層保護(hù)實(shí)際上指的原有的兩臺IBM小型機(jī)互為熱備的保護(hù)方案,現(xiàn)在的四層保護(hù)體系則更為復(fù)雜,也更加立體。第一層數(shù)據(jù)保護(hù)措施是利用了IBM DB2數(shù)據(jù)庫自帶的高可用災(zāi)難恢復(fù)工具,當(dāng)主服務(wù)器上的數(shù)據(jù)發(fā)生任何更改的同時,系統(tǒng)自動的通過日志同步另一臺服務(wù)器的硬盤數(shù)據(jù);第二層數(shù)據(jù)保護(hù)則是同城容災(zāi)中心,當(dāng)主生產(chǎn)中心數(shù)據(jù)更新的同時,對災(zāi)備中心數(shù)據(jù)實(shí)現(xiàn)同步鏡像;第三層保護(hù)措施則是雙機(jī)熱備,不過王勇提到傳統(tǒng)的雙機(jī)熱備系統(tǒng)過于依賴硬件,事實(shí)上發(fā)生故障的幾率很大;第四層保護(hù)措施則是虛擬機(jī),實(shí)際上實(shí)現(xiàn)了另外一個層次上的熱備,也就是說,在硬件的數(shù)據(jù)庫服務(wù)器出現(xiàn)故障后,還可以啟用虛擬機(jī)數(shù)據(jù)庫服務(wù)器。通過不同層次的系統(tǒng)保護(hù)措施,現(xiàn)在系統(tǒng)可靠性已經(jīng)遠(yuǎn)遠(yuǎn)高于以前僅僅依賴雙機(jī)設(shè)備了。
不是我們說服老板,是現(xiàn)實(shí)說服老板
核心系統(tǒng)遷移到虛擬化平臺在全國百余家商行中尚屬首家,但王勇強(qiáng)調(diào),“我們并不是第一個吃螃蟹的人,虛擬化應(yīng)用在其他行業(yè)已經(jīng)非常普遍,我們僅僅是將其引入到金融系統(tǒng)核心應(yīng)用領(lǐng)域。”事實(shí)上,遵義商行對虛擬化的應(yīng)用態(tài)度可說是積極而審慎。
根據(jù)介紹,遵義商行開始接觸虛擬化是從03年開始,距今已經(jīng)七八年歷史了。剛開始的時候,并沒有將重要業(yè)務(wù)系統(tǒng)放到虛擬化平臺上的打算,都是在一些周邊外圍的業(yè)務(wù)系統(tǒng)中嘗試應(yīng)用,很快王勇就嘗到了虛擬化應(yīng)用的甜頭,包括遵義商行科技部的系統(tǒng)維護(hù)壓力也得到了很大的緩解。這時,遵義商行開始考慮在核心業(yè)務(wù)系統(tǒng)中引入虛擬化構(gòu)建私有云的可行性,具體衡量的因素主要包括三個方面: