李 剛
[摘要]虛擬化技術(shù)的發(fā)展,為金融信息化建設(shè)帶來(lái)了新的發(fā)展動(dòng)力。主要在舊應(yīng)用軟件持續(xù)使用、公用培訓(xùn)環(huán)境部署、隔離應(yīng)用的執(zhí)行環(huán)境、項(xiàng)目開(kāi)發(fā)測(cè)試、信息系統(tǒng)災(zāi)難恢復(fù)、服務(wù)器整合等方面,探討服務(wù)器虛擬化技術(shù)的應(yīng)用。
[關(guān)鍵詞]服務(wù)器 虛擬化 金融業(yè) 信息化
中圖分類號(hào):TP3文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)0520040-01
一、引言
隨著虛擬化技術(shù)的迅速發(fā)展,給金融信息化建設(shè)帶來(lái)了新的發(fā)展動(dòng)力。目前虛擬化技術(shù)應(yīng)用主要分為:客戶端虛擬化、服務(wù)器虛擬化和存儲(chǔ)虛擬化。本文主要探討服務(wù)器虛擬化在金融信息化建設(shè)中的應(yīng)用。
服務(wù)器虛擬化技術(shù)是指通過(guò)軟件在一臺(tái)計(jì)算機(jī)上模擬出來(lái)若干臺(tái)可以同時(shí)獨(dú)立運(yùn)行而互不干擾的多個(gè)具有相同或不同操作系統(tǒng)的計(jì)算機(jī)。其特別之處在于,每一臺(tái)虛擬機(jī)都與真實(shí)的計(jì)算機(jī)類似,擁有自己的CPU、內(nèi)存、硬盤、光驅(qū)等硬件設(shè)備。在虛擬機(jī)上,可以安裝Windows、Linux、Unix等真實(shí)的操作系統(tǒng)和各種應(yīng)用程序。因?yàn)槊總€(gè)虛擬機(jī)可以被獨(dú)立的封裝到一個(gè)文件中,所以虛擬機(jī)具有靈活遷移特性。
二、服務(wù)器虛擬化技術(shù)的應(yīng)用
結(jié)合服務(wù)器虛擬化技術(shù)特點(diǎn),在金融業(yè)信息化建設(shè)中,可以在下方面使用服務(wù)器虛擬化技術(shù),有利于金融業(yè)信息化建設(shè)。
(一)支持舊應(yīng)用軟件使用,實(shí)現(xiàn)對(duì)舊應(yīng)用軟件的投資保護(hù)?,F(xiàn)在,一些舊的應(yīng)用軟件仍然在金融機(jī)構(gòu)中使用,這些舊應(yīng)用軟件運(yùn)行在早已停產(chǎn)的硬件設(shè)備和操作系統(tǒng)(Windows95,98)之上。對(duì)金融機(jī)構(gòu)來(lái)說(shuō),獲得和維修能夠支持老操作系統(tǒng)的硬件已幾乎不可能。同時(shí),這些老操作系統(tǒng)的也很難獲得廠家技術(shù)支持,重寫這些應(yīng)用軟件也是極其不經(jīng)濟(jì)的。因此,這些舊應(yīng)用軟件的安全問(wèn)題和管理成本問(wèn)題非常棘手。在這種狀況下,使用服務(wù)器虛擬化技術(shù)就可以很容易解決。只要在新的計(jì)算機(jī)或服務(wù)器的操作系統(tǒng)上安裝虛擬機(jī),在虛擬機(jī)內(nèi)安裝這些老操作系統(tǒng)和應(yīng)用軟件,就可以實(shí)現(xiàn)舊應(yīng)用軟件的可持續(xù)使用,切實(shí)提高原有資產(chǎn)的使用效益。
(二)部署培訓(xùn)環(huán)境,提高系統(tǒng)部署效率和計(jì)算機(jī)安全性。很多金融機(jī)構(gòu)的公用培訓(xùn)機(jī)房經(jīng)常開(kāi)展不同的業(yè)務(wù)培訓(xùn),它們對(duì)計(jì)算機(jī)操作系統(tǒng)、數(shù)據(jù)庫(kù)、應(yīng)用軟件等要求也不同(如人事業(yè)務(wù)與會(huì)計(jì)業(yè)務(wù)培訓(xùn))。若將這些培訓(xùn)軟件裝在同一操作系統(tǒng)內(nèi),軟件之間就會(huì)相互影響,培訓(xùn)效果就大打折扣。利用服務(wù)器虛擬化技術(shù),在一臺(tái)計(jì)算機(jī)上建立多臺(tái)虛擬機(jī),將不同業(yè)務(wù)培訓(xùn)的軟件安裝到不同的虛擬機(jī)上,讓每個(gè)業(yè)務(wù)培訓(xùn)軟件獨(dú)占分配給它的“單臺(tái)”計(jì)算機(jī),這樣就能夠同時(shí)滿足不同業(yè)務(wù)培訓(xùn)軟件對(duì)運(yùn)行環(huán)境的不同要求,軟件之間也不會(huì)互相影響。在主機(jī)操作系統(tǒng)中,為不同培訓(xùn)設(shè)置不同的用戶賬號(hào),使用注冊(cè)表技術(shù),使該用戶開(kāi)機(jī)登陸后直接進(jìn)入特定的虛擬機(jī)系統(tǒng)中,用戶就像在單獨(dú)的物理機(jī)器上操作一樣。培訓(xùn)軟件間實(shí)現(xiàn)最為徹底的隔離,公用培訓(xùn)計(jì)算機(jī)的整體安全性能大為提高。利用虛擬機(jī)的靈活遷移特性,部署培訓(xùn)環(huán)境的效率大為提高,也減少了計(jì)算機(jī)維護(hù)方面的工作量。
(三)隔離應(yīng)用的執(zhí)行環(huán)境,保護(hù)主機(jī)系統(tǒng)。金融業(yè)的一些部門(如會(huì)計(jì)部門、人事部門等)因業(yè)務(wù)需要常與外單位有文檔或程序的交互,如果直接在用戶計(jì)算機(jī)上使用這些外來(lái)的文檔或程序,就會(huì)對(duì)用戶計(jì)算機(jī)帶來(lái)安全性風(fēng)險(xiǎn)。因此,在用戶計(jì)算機(jī)上安裝虛擬機(jī)就可以提供相互隔離的、安全的應(yīng)用執(zhí)行環(huán)境,用來(lái)執(zhí)行外來(lái)單位的、或不被信任的文檔和應(yīng)用程序,使不同的應(yīng)用執(zhí)行環(huán)境隔離,從而起到保護(hù)主機(jī)系統(tǒng)安全性的作用。
(四)應(yīng)用于信息系統(tǒng)項(xiàng)目開(kāi)發(fā),降低項(xiàng)目開(kāi)發(fā)測(cè)試成本。金融業(yè)在自建信息項(xiàng)目開(kāi)發(fā)過(guò)程中往往需要在多種環(huán)境或多個(gè)系統(tǒng)下開(kāi)發(fā)、測(cè)試程序。以往,只能用多臺(tái)計(jì)算機(jī)或者在一臺(tái)計(jì)算機(jī)上反復(fù)安裝不同環(huán)境(單機(jī)環(huán)境、網(wǎng)絡(luò)環(huán)境、數(shù)據(jù)庫(kù)環(huán)境、不同IE版本等)或不同操作系統(tǒng)(Windo
ws 2000、Windows XP、Windows 2003等)進(jìn)行測(cè)試。現(xiàn)在可以通過(guò)利用服務(wù)器虛擬化技術(shù),在一臺(tái)計(jì)算機(jī)上安裝多種虛擬機(jī)、配置多種環(huán)境進(jìn)行測(cè)試,從而既提高了計(jì)算機(jī)設(shè)備的利用率,又節(jié)省了開(kāi)發(fā)測(cè)試成本和時(shí)間。同樣,在對(duì)現(xiàn)有信息系統(tǒng)的操作系統(tǒng)、應(yīng)用系統(tǒng)升級(jí),打補(bǔ)丁之前,可先在該系統(tǒng)的虛擬機(jī)環(huán)境中進(jìn)性測(cè)試,這樣既可以提高技術(shù)人員的操作熟練度,又可以減少業(yè)務(wù)中斷時(shí)間,降低系統(tǒng)升級(jí)、打補(bǔ)丁對(duì)生產(chǎn)系統(tǒng)帶來(lái)的風(fēng)險(xiǎn)。
(五)進(jìn)行信息系統(tǒng)災(zāi)難恢復(fù),縮短系統(tǒng)重建時(shí)間。利用現(xiàn)有的使用率不高的計(jì)算機(jī)設(shè)備搭建信息系統(tǒng)的虛擬機(jī),可作為日常業(yè)務(wù)應(yīng)急演練使用(如ABS、AAS系統(tǒng)等),又不影響正常業(yè)務(wù)系統(tǒng)的運(yùn)行。由于虛擬機(jī)具有在緊急情況下可以快速轉(zhuǎn)移和復(fù)制特點(diǎn),因而可以作為一種簡(jiǎn)單便捷的災(zāi)難恢復(fù)解決方案。
若日常沒(méi)有搭建信息系統(tǒng)的虛擬機(jī)環(huán)境,當(dāng)一種信息系統(tǒng)主備機(jī)均發(fā)生災(zāi)難事故后,可利用異地備份數(shù)據(jù),在現(xiàn)有的計(jì)算機(jī)設(shè)備上搭建該信息系統(tǒng)的虛擬機(jī)環(huán)境,進(jìn)行信息系統(tǒng)的重建。這樣就省去了服務(wù)器選型、購(gòu)買、運(yùn)輸、安裝、調(diào)試等時(shí)間,從以前要恢復(fù)傳統(tǒng)的服務(wù)器環(huán)境需要至少一兩天時(shí)間,縮短到幾個(gè)小時(shí),既提高了系統(tǒng)維護(hù)效率,又縮短了業(yè)務(wù)中斷時(shí)間。
(六)進(jìn)行服務(wù)器整合,降低信息化成本。在以往的金融業(yè)信息化建設(shè)過(guò)程中,每上線一個(gè)應(yīng)用系統(tǒng),都要購(gòu)買一臺(tái)或一組服務(wù)器進(jìn)行支持。日積月累,數(shù)據(jù)中心機(jī)房中的服務(wù)器設(shè)備越來(lái)越多,管理工作量、能源消耗越來(lái)越大,機(jī)房空間日益緊張。對(duì)于此種情況的解決方法之一是服務(wù)器虛擬化技術(shù)的使用,通過(guò)調(diào)查統(tǒng)計(jì)金融業(yè)現(xiàn)有信息系統(tǒng)性能,將一些舊的信息系統(tǒng),服務(wù)器利用率低的信息系統(tǒng)整合到2至3臺(tái)服務(wù)器上,每臺(tái)服務(wù)器可劃分出多個(gè)虛擬服務(wù)器,在每臺(tái)虛擬服務(wù)器上重建這些信息系統(tǒng)。在整合過(guò)程中不必對(duì)原有系統(tǒng)進(jìn)行任何改動(dòng)。這樣可有效地提高服務(wù)器的利用率,從而降低管理成本、硬件成本、占地空間和能原消耗。
對(duì)于需要占用大量磁盤空間,并頻繁對(duì)磁盤進(jìn)行讀寫的應(yīng)用系統(tǒng)和關(guān)鍵的數(shù)據(jù)庫(kù)服務(wù)、核心應(yīng)用系統(tǒng)的整合,因?qū)徤骺紤],不宜采用虛擬機(jī)。
三、結(jié)束語(yǔ)
隨著金融業(yè)的發(fā)展和改革,金融業(yè)務(wù)的運(yùn)行和創(chuàng)新對(duì)于信息化系統(tǒng)建設(shè)的要求變得越來(lái)越高,在不斷升級(jí)和擴(kuò)充信息系統(tǒng)和數(shù)據(jù)中心的同時(shí),管理難度和總體成本也成為制約金融業(yè)務(wù)發(fā)展的障礙,服務(wù)器虛擬化技術(shù)的應(yīng)用,將極大地提高服務(wù)器的利用率,增強(qiáng)信息系統(tǒng)的安全性和穩(wěn)定性,降低信息化建設(shè)的總體成本,促進(jìn)金融信息化的發(fā)展。
參考文獻(xiàn):
[1]張振倫,算算虛擬化的節(jié)能帳[J].信息系統(tǒng)工程,2007.9.
[2]李慶莉,英特爾解讀虛擬化技術(shù)在銀行業(yè)的應(yīng)用前景[J].中國(guó)金融電腦,2008.1.
[3]王坤龍,存儲(chǔ)虛擬化:資源整合的關(guān)鍵環(huán)節(jié)人民銀行信息化進(jìn)程中的存儲(chǔ)整合[J].金融電子化,2008.8.
[4]李山梅、陳強(qiáng),虛擬機(jī)技術(shù)在會(huì)計(jì)電算化軟件教學(xué)中的應(yīng)用[J].中國(guó)會(huì)計(jì)電算化,2004.11.
[5]劉忠寶、冀慎華,虛擬化技術(shù)在商業(yè)銀行中的應(yīng)用前景[J].中國(guó)金融電腦,2008.8.
作者簡(jiǎn)介:
李剛(1972-),男,甘肅人,人民銀行烏魯木齊中心支行科技處,工程師。