2006年5月29日,經(jīng)中國(guó)人民銀行批準(zhǔn),由全國(guó)30家省級(jí)農(nóng)村信用聯(lián)社、農(nóng)村合作銀行、農(nóng)村商業(yè)銀行及深圳農(nóng)村商業(yè)銀行共同發(fā)起,農(nóng)信銀資金清算中心有限責(zé)任公司(簡(jiǎn)稱農(nóng)信銀資金清算中心)在北京正式成立。農(nóng)信銀資金清算中心成立以來(lái),秉承“立足服務(wù)、力行規(guī)范、不斷創(chuàng)新、尋求發(fā)展”的經(jīng)營(yíng)理念,運(yùn)用國(guó)內(nèi)外先進(jìn)的技術(shù)和設(shè)備,開(kāi)發(fā)了適應(yīng)農(nóng)村金融特點(diǎn)的支付清算系統(tǒng),為改善農(nóng)村支付結(jié)算環(huán)境,更好地服務(wù)“三農(nóng)”做出了積極探索。虛擬化只是關(guān)鍵技術(shù),農(nóng)信銀資金清算中心的最終目標(biāo)是云計(jì)算。
試水虛擬化
由農(nóng)信銀資金清算中心會(huì)同股東和成員單位共同開(kāi)發(fā)建設(shè)的一大核心清算系統(tǒng)(農(nóng)信銀支付清算系統(tǒng)),六大共享業(yè)務(wù)系統(tǒng),以及農(nóng)信銀遠(yuǎn)程學(xué)習(xí)系統(tǒng)、農(nóng)信銀數(shù)據(jù)信息系統(tǒng)等多個(gè)共享服務(wù)系統(tǒng)已在包括農(nóng)村商業(yè)銀行在內(nèi)的全國(guó)農(nóng)村合作金融系統(tǒng)廣泛應(yīng)用,并逐漸成為重要的金融服務(wù)基礎(chǔ)設(shè)施。其中,農(nóng)信銀支付清算系統(tǒng)的上線運(yùn)行,使全國(guó)近八萬(wàn)家農(nóng)村合作金融機(jī)構(gòu)網(wǎng)點(diǎn)實(shí)現(xiàn)了業(yè)務(wù)的異地實(shí)時(shí)資金清算,具備了與其他商業(yè)銀行同樣的支付服務(wù)手段。農(nóng)信通自助服務(wù)系統(tǒng)是一種利用固定電話網(wǎng)絡(luò)連接,通過(guò)農(nóng)村合作金融機(jī)構(gòu)網(wǎng)點(diǎn)布放的自助服務(wù)終端進(jìn)行轉(zhuǎn)賬交易(收款、付款)、賬戶信息查詢的業(yè)務(wù)系統(tǒng)。該系統(tǒng)布放靈活、操作簡(jiǎn)單、安全便利,有效解決了邊遠(yuǎn)地區(qū)金融服務(wù)空白問(wèn)題。
然而,在信息系統(tǒng)建設(shè)過(guò)程中,農(nóng)信銀資金清算中心發(fā)現(xiàn)在軟件開(kāi)發(fā)、測(cè)試階段需要使用大量計(jì)算資源,如某個(gè)應(yīng)用系統(tǒng)的運(yùn)行環(huán)境需要4臺(tái)服務(wù)器,那么,在軟件開(kāi)發(fā)階段,往往會(huì)需要軟件開(kāi)發(fā)環(huán)境、軟件測(cè)試環(huán)境、業(yè)務(wù)測(cè)試環(huán)境、認(rèn)證測(cè)試環(huán)境等多套環(huán)境,如果要保證各個(gè)階段工作的互不干擾,則要投入16臺(tái)服務(wù)器才能滿足開(kāi)發(fā)測(cè)試階段的工作需求,然而這些環(huán)境在系統(tǒng)上線后,使用率很低,但是為了保證日后該套應(yīng)用軟件系統(tǒng)的更新與維護(hù),這些環(huán)境又必須保留,無(wú)法釋放給其他開(kāi)發(fā)項(xiàng)目使用。新的開(kāi)發(fā)項(xiàng)目,又要繼續(xù)采購(gòu)新的計(jì)算資源,導(dǎo)致軟件開(kāi)發(fā)、測(cè)試項(xiàng)目從項(xiàng)目周期、資金投入等方面都面臨很大的壓力。
為解決這個(gè)問(wèn)題,農(nóng)信銀資金清算中心IT部門(mén)一直在進(jìn)行有力的探索和嘗試,2011年下半年,農(nóng)信銀資金清算中心開(kāi)始嘗試采用云計(jì)算技術(shù)破解這一難題。建設(shè)了云計(jì)算平臺(tái),率先將軟件開(kāi)發(fā)測(cè)試環(huán)境部署在云計(jì)算平臺(tái)之上。在IBM Power處理器服務(wù)器上使用了基于IBM Power小型機(jī)的虛擬化技術(shù)PowerVM,根據(jù)需要?jiǎng)討B(tài)劃分資源。實(shí)現(xiàn)了在8臺(tái)小型機(jī)上運(yùn)行90多個(gè)AIX操作系統(tǒng)虛擬機(jī),支撐了農(nóng)信銀第二代支付清算系統(tǒng)等多個(gè)大型軟件開(kāi)發(fā)項(xiàng)目的建設(shè)。和傳統(tǒng)采用實(shí)體機(jī)搭建開(kāi)發(fā)測(cè)試環(huán)境相比,節(jié)約了大量的設(shè)備投入,并且資源利用率與系統(tǒng)靈活性也得到大幅提高。
除了應(yīng)用IBM PowerVM技術(shù),農(nóng)信銀資金清算中心還采用了KVM虛擬化技術(shù),解決基于X86架構(gòu)下所遇到的同樣問(wèn)題。在開(kāi)發(fā)測(cè)試環(huán)境應(yīng)用虛擬化技術(shù)成功后,農(nóng)信銀資金清算中心已經(jīng)逐步嘗試在生產(chǎn)環(huán)境上應(yīng)用該項(xiàng)技術(shù),并取得了進(jìn)展。
為云計(jì)算鋪路
使用包括PowerVM、KVM技術(shù)在內(nèi)的虛擬化解決方案,將工作負(fù)荷從物理服務(wù)器轉(zhuǎn)換至虛擬機(jī),徹底解決了農(nóng)信銀資金清算中心以前開(kāi)發(fā)、測(cè)試等多套環(huán)境在共用設(shè)備所造成的互相干擾情況,既提高了項(xiàng)目開(kāi)發(fā)速度和質(zhì)量,同時(shí)又降低了項(xiàng)目管理難度,資源得到合理利用,在降低成本的同時(shí),大大提高了系統(tǒng)的利用率和靈活性。
目前,農(nóng)信銀資金清算中心已經(jīng)嘗試在生產(chǎn)環(huán)境應(yīng)用虛擬化技術(shù),據(jù)該公司運(yùn)行保障部總經(jīng)理助理姚春楊介紹,農(nóng)信銀共享手機(jī)銀行系統(tǒng)作為首個(gè)采用KVM虛擬化技術(shù)構(gòu)建基礎(chǔ)平臺(tái)的業(yè)務(wù)系統(tǒng),已經(jīng)成功上線,并穩(wěn)定運(yùn)行。在該項(xiàng)目上線之前,虛擬化技術(shù)是否能夠支撐業(yè)務(wù)、保證安全,他作為該項(xiàng)目系統(tǒng)集成的負(fù)責(zé)人面臨了不小的壓力。最終,基于開(kāi)發(fā)測(cè)試環(huán)境下使用KVM技術(shù)的經(jīng)驗(yàn),以及期間與廠商、集成商的合作情況,增強(qiáng)了農(nóng)信銀技術(shù)團(tuán)隊(duì)對(duì)產(chǎn)品技術(shù)和服務(wù)支持的信心,紅帽公司基于KVM技術(shù)的RHEV方案最終通過(guò)了評(píng)測(cè)。在經(jīng)過(guò)大量的測(cè)試和優(yōu)化工作后,系統(tǒng)成功上線。成為了國(guó)內(nèi)率先使用虛擬化技術(shù)建設(shè)的共享手機(jī)銀行系統(tǒng)。
在系統(tǒng)上線之后,農(nóng)信銀資金清算中心感覺(jué)到虛擬化平臺(tái)獲得了非常高的穩(wěn)定性。項(xiàng)目實(shí)施期間進(jìn)展非常順利,更加貼近客戶的自身需求,實(shí)現(xiàn)了虛擬化的標(biāo)準(zhǔn)化、安全化、高效化。而非常重要的一點(diǎn)就是,通過(guò)選擇企業(yè)級(jí)開(kāi)源產(chǎn)品使農(nóng)信銀資金清算中心更加有主動(dòng)權(quán),而不會(huì)被某個(gè)廠商鎖定,并且有技術(shù)支持保證。在談到后續(xù)的虛擬化應(yīng)用時(shí),姚春楊表示在未來(lái)仍會(huì)繼續(xù)考慮采用虛擬化技術(shù),虛擬化產(chǎn)品中冗余技術(shù)的可靠性已經(jīng)達(dá)到傳統(tǒng)雙機(jī)冗余技術(shù)的水平,已經(jīng)具備了大規(guī)模應(yīng)用的基礎(chǔ)。
硬件虛擬化能夠合理分配CPU資源,把服務(wù)器CPU利用率提高到80%以上。但是要建設(shè)靈活高效的數(shù)據(jù)中心,僅僅對(duì)服務(wù)器CPU資源進(jìn)行虛擬化是遠(yuǎn)遠(yuǎn)不夠的,還需要對(duì)內(nèi)存、I/O、存儲(chǔ)等各種軟硬件資源進(jìn)行虛擬化,從而有效實(shí)現(xiàn)內(nèi)存、I/O、存儲(chǔ)分區(qū)等資源的優(yōu)化調(diào)整和動(dòng)態(tài)分配。從虛擬化的效率,功能,安全性,擴(kuò)展性等方面來(lái)看,姚春楊認(rèn)為基于IBM PowerVM技術(shù)的虛擬化解決方案更加適合大型應(yīng)用。而相對(duì)規(guī)模較小的應(yīng)用則會(huì)優(yōu)先考慮采用KVM虛擬化技術(shù)。
虛擬化技術(shù)作為云計(jì)算的關(guān)鍵技術(shù),農(nóng)信銀資金清算中心對(duì)該技術(shù)的成熟應(yīng)用,對(duì)推動(dòng)云計(jì)算的落地起到了重要的示范作用。成為破解信息系統(tǒng)建設(shè)投資高,資源利用率低,建設(shè)周期長(zhǎng)等難題的利器。如何將云計(jì)算技術(shù)與農(nóng)信銀資金清算中心的業(yè)務(wù)模式進(jìn)行有效的結(jié)合,充分發(fā)揮云計(jì)算的技術(shù)優(yōu)勢(shì)和農(nóng)信銀資金清算中心業(yè)務(wù)模式的優(yōu)勢(shì),開(kāi)發(fā)適應(yīng)農(nóng)村金融特點(diǎn)的信息系統(tǒng),今后,農(nóng)信銀資金清算中心仍將繼續(xù)積極探索。