【摘要】經(jīng)濟(jì)管理實(shí)驗(yàn)室屬于文科實(shí)驗(yàn)室,實(shí)驗(yàn)的內(nèi)容以軟件操作為主,經(jīng)濟(jì)管理實(shí)驗(yàn)室的服務(wù)器主要功能用于部署軟件,通過(guò)服務(wù)器虛擬化技術(shù),可以提高服務(wù)器使用效率,節(jié)省資源,實(shí)現(xiàn)軟件科學(xué)部署,本文在提出服務(wù)器虛擬化的方案同時(shí),也闡述了服務(wù)器虛擬化需要注意的一些事項(xiàng)。
【關(guān)鍵詞】服務(wù)器虛擬化經(jīng)濟(jì)管理實(shí)驗(yàn)室虛擬機(jī)
【中圖分類(lèi)號(hào)】G647【文獻(xiàn)標(biāo)識(shí)碼】A【文章編號(hào)】1006-9682(2009)12-0065-02
【Abstract】Lab of Economics Management emphases on software. Web server is used to deploy software. Server virtualization can increase efficiency and save resource. The article brings forward a plan for server virtualization and presents some attention.
【Key words】Server virtualizationLab of Economics ManagementVirtual workstation
經(jīng)濟(jì)管理實(shí)驗(yàn)室屬于文科實(shí)驗(yàn)室,軟件管理是重點(diǎn),服務(wù)器虛擬化為軟件的部署及管理提供了一個(gè)新的思路。
一、經(jīng)濟(jì)管理實(shí)驗(yàn)室的特點(diǎn)要求服務(wù)器虛擬化
經(jīng)濟(jì)管理學(xué)科的性質(zhì),決定了經(jīng)濟(jì)管理實(shí)驗(yàn)室的特點(diǎn)。
1.經(jīng)濟(jì)管理實(shí)驗(yàn)室的重點(diǎn)在于軟件的管理
經(jīng)濟(jì)管理涉及金融、貿(mào)易、管理、物流等學(xué)科,經(jīng)濟(jì)管理實(shí)驗(yàn)室的軟件主要以金融軟件、貿(mào)易流程軟件、企業(yè)營(yíng)運(yùn)模擬軟件、物流軟件、財(cái)務(wù)會(huì)計(jì)軟件、模擬沙盤(pán)類(lèi)軟件為主。同時(shí),為了給科研工作提供基礎(chǔ)和保證,經(jīng)濟(jì)管理實(shí)驗(yàn)室也提供統(tǒng)計(jì)工具、金融數(shù)據(jù)庫(kù)等。
在以教學(xué)為主導(dǎo)的需求下,經(jīng)濟(jì)管理實(shí)驗(yàn)室的軟件是操作性的適應(yīng)各學(xué)科特點(diǎn)的軟件,為了滿足科研的需要,經(jīng)濟(jì)管理實(shí)驗(yàn)室也會(huì)引進(jìn)高級(jí)的數(shù)理統(tǒng)計(jì)工具等。因此,對(duì)于軟件的需求不斷增加,而且隨著教學(xué)活動(dòng)、科研活動(dòng)的增加,經(jīng)濟(jì)管理實(shí)驗(yàn)室的軟件至少要達(dá)到二三十套。如何對(duì)這些軟件進(jìn)行管理,是經(jīng)濟(jì)管理實(shí)驗(yàn)室管理工作的重點(diǎn)。
2.經(jīng)濟(jì)管理實(shí)驗(yàn)室的軟件以B/S架構(gòu)為主
經(jīng)濟(jì)管理實(shí)驗(yàn)室的軟件分為B/S和C/S兩種類(lèi)型。在現(xiàn)在開(kāi)放式實(shí)驗(yàn)室的模式下,大多數(shù)軟件屬于B/S架構(gòu)。即瀏覽器/服務(wù)器模式,這種模式的主要特點(diǎn)是機(jī)房機(jī)器只要有瀏覽器即可,不需要安裝該軟件的程序;該軟件的程序安裝在服務(wù)器上。一般B/S架構(gòu)的軟件通用的服務(wù)器環(huán)境為server2003,服務(wù)器上架設(shè)iis或者tomcat發(fā)布網(wǎng)站,同時(shí)服務(wù)器上也安裝sql服務(wù)器,大多數(shù)軟件以打了sp4的sql2000為數(shù)據(jù)庫(kù)。因此,經(jīng)濟(jì)管理實(shí)驗(yàn)室B/S架構(gòu)的軟件對(duì)服務(wù)器提出了數(shù)量的要求。
3.同一服務(wù)器上的不同軟件可能存在數(shù)據(jù)庫(kù)以及asp.net上的版本沖突
服務(wù)器上不可能只安裝一種軟件,那樣對(duì)服務(wù)器資源造成浪費(fèi)。但是多種軟件安裝在同一服務(wù)器上,又有可能在數(shù)據(jù)庫(kù),asp.net版本,以及一些基礎(chǔ)編程環(huán)境方面發(fā)生沖突,導(dǎo)致各軟件不能兼容,如有的軟件數(shù)據(jù)庫(kù)設(shè)成獨(dú)享,有的軟件用.net1.1框架,有的用.net2.0框架等等。在這種情況下,服務(wù)器雖然有一定的數(shù)量,但由于各軟件的不兼容性和沖突性,也造成服務(wù)器資源出現(xiàn)相對(duì)短缺。
根據(jù)經(jīng)濟(jì)管理實(shí)驗(yàn)室軟件管理為重點(diǎn)的特點(diǎn),決定了經(jīng)濟(jì)管理實(shí)驗(yàn)室對(duì)服務(wù)器的需求增大,但是服務(wù)器的價(jià)格比較高,大規(guī)模補(bǔ)充服務(wù)器受到經(jīng)濟(jì)條件的限制,因此,服務(wù)器虛擬化,正是解決經(jīng)濟(jì)管理實(shí)驗(yàn)室服務(wù)器相對(duì)短缺問(wèn)題的一個(gè)好辦法。
二、服務(wù)器虛擬化的優(yōu)點(diǎn)
服務(wù)器虛擬化是把一臺(tái)物理的服務(wù)器虛擬化為多個(gè)虛擬機(jī),每一虛擬機(jī)都運(yùn)行一個(gè)操作系統(tǒng),每一個(gè)操作系統(tǒng)中都有多個(gè)程序運(yùn)行;在上層的操作系統(tǒng)和軟件看來(lái),它們就是一臺(tái)臺(tái)相對(duì)獨(dú)立的服務(wù)器。
VMWARE公司在虛擬化技術(shù)比較著名。對(duì)于經(jīng)濟(jì)管理實(shí)驗(yàn)室而言完全可以用VMWARE WORK STATION實(shí)現(xiàn)服務(wù)器的虛擬化。
VMWARE WORK STATION可以建立多臺(tái)虛擬機(jī),每臺(tái)虛擬機(jī)都以文件形式存在,換言之,每個(gè)虛擬機(jī)就是一個(gè)文件夾。由此可見(jiàn)服務(wù)器虛擬化的優(yōu)點(diǎn):
1.充分利用物理服務(wù)器資源
一臺(tái)服務(wù)器可以安裝多臺(tái)虛擬機(jī),具體數(shù)量要根據(jù)服務(wù)器內(nèi)存、硬盤(pán)大小等指標(biāo)決定,這樣一臺(tái)服務(wù)器可以當(dāng)成多臺(tái)服務(wù)器使用,充分利用了服務(wù)器的資源??梢栽谔摂M機(jī)中獨(dú)立安裝B/S架構(gòu)的軟件而不沖突。每臺(tái)虛擬機(jī)只安裝一個(gè)軟件,由于每臺(tái)虛擬機(jī)是一個(gè)單獨(dú)的操作系統(tǒng),因此可以架設(shè)自己的iis服務(wù)和sql數(shù)據(jù)庫(kù),雖然與其他軟件在一個(gè)物理服務(wù)器上,但由于不在一個(gè)虛擬機(jī)系統(tǒng)內(nèi),所以不會(huì)發(fā)生軟件沖突。
2.易于管理軟件和修復(fù)軟件
虛擬機(jī)有快照功能,可以在不同的系統(tǒng)狀態(tài)下建立快照,以后恢復(fù)快照就可以恢復(fù)到建立快照時(shí)的狀態(tài),如果在安裝軟件完畢時(shí)建立快照,在軟件發(fā)生故障崩潰系統(tǒng)時(shí)不需要檢查排錯(cuò),直接恢復(fù)快照,就可以恢復(fù)到軟件剛安裝時(shí)的狀態(tài)。
3.易于遷移軟件
由于虛擬機(jī)本身以文件的形式存在,所以安裝了軟件的虛擬機(jī)系統(tǒng)也是以一個(gè)文件的形式存在,當(dāng)需要將軟件從一臺(tái)物理服務(wù)器遷移到另一臺(tái)物理服務(wù)器時(shí),只需要復(fù)制虛擬機(jī)文件,就可以完成遷移。
三、服務(wù)器虛擬化的具體方案
經(jīng)濟(jì)管理實(shí)驗(yàn)室服務(wù)器虛擬化用VMWARE公司的VMWARE WORK STATION就可以實(shí)現(xiàn)在Windows2003 Server系統(tǒng)的服務(wù)器上進(jìn)行虛擬化。如果服務(wù)器有固定的IP地址,則可以采取以下方法:
1.安裝VMware Workstation 6.5.1或更高版本,選擇內(nèi)存,硬盤(pán) cpu 等參數(shù),網(wǎng)卡選擇橋接方式。
2.用Windows2003 Server的iso鏡像或者光盤(pán)安裝虛擬機(jī)操作系統(tǒng)。
3.安裝殺毒軟件,防火墻等安全工具,同時(shí)給系統(tǒng)打上各種補(bǔ)丁。
4.安VMware tools,這個(gè)工具非常實(shí)用,可以在主機(jī)和虛擬機(jī)間自由移動(dòng)數(shù)據(jù),共享文件夾等。
5.給虛擬機(jī)手工配一個(gè)靜態(tài)IP地址,注意這個(gè)地址和服務(wù)器的IP地址在同一個(gè)網(wǎng)段上。
6.安裝Windows組件IIs服務(wù)。
7.安裝sql2000,打上sp4補(bǔ)丁。
8.至此B/S架構(gòu)的軟件準(zhǔn)備工作結(jié)束,可以做一個(gè)快照。方便將這個(gè)虛擬機(jī)作為其他虛擬機(jī)的模版。
9.安裝軟件。
10.建立軟件安裝完畢的快照,用于以后的恢復(fù)系統(tǒng)。
通過(guò)以上步驟,可以在服務(wù)器中建立一個(gè)虛擬機(jī)。通過(guò)虛擬機(jī)的克隆,可以實(shí)現(xiàn)服務(wù)器中建立多個(gè)虛擬機(jī),從而達(dá)到服務(wù)器虛擬化的目的。
四、服務(wù)器虛擬化的注意
1.虛擬機(jī)的數(shù)量需要控制
創(chuàng)建虛擬機(jī)比較容易,所以虛擬機(jī)的數(shù)量需要控制,虛擬機(jī)數(shù)量過(guò)多,會(huì)帶來(lái)安全方面的問(wèn)題,以及管理和維護(hù)能力方面負(fù)擔(dān)過(guò)重。因此在增加虛擬機(jī)服務(wù)器時(shí)要做好整體規(guī)劃,控制虛擬機(jī)的數(shù)量,防止虛擬機(jī)激增。
2.虛擬機(jī)系統(tǒng)的安全
虛擬機(jī)安裝完畢后,作為虛擬機(jī)服務(wù)器,安裝放在網(wǎng)絡(luò)上的B/S架構(gòu)的軟件,因此,虛擬機(jī)本身安裝的系統(tǒng)必須打好補(bǔ)丁,同時(shí),虛擬機(jī)本身也要裝好防火墻和殺毒軟件。另外,實(shí)驗(yàn)室本身也要采用防火墻和安全產(chǎn)品以保證虛擬機(jī)的安全。
3.虛擬機(jī)服務(wù)器與物理服務(wù)器的搭配
雖然虛擬機(jī)服務(wù)器有著軟件部署減少?zèng)_突的優(yōu)點(diǎn),但是,虛擬機(jī)服務(wù)器本身的安全保證相對(duì)物理服務(wù)器來(lái)說(shuō)比較弱,因此,在物理服務(wù)器和虛擬服務(wù)器的搭配組合上,要考慮到軟件的重要程度,一些非常重要的程序還是要部署在物理服務(wù)器上,相對(duì)次要的程序部署在虛擬機(jī)服務(wù)器上。在這個(gè)原則下,實(shí)驗(yàn)室管理人員要科學(xué)的部署虛擬機(jī)服務(wù)器。
在保證虛擬機(jī)服務(wù)器安全的基礎(chǔ)上,經(jīng)濟(jì)管理實(shí)驗(yàn)室的服務(wù)器虛擬化可以大大提高服務(wù)器的使用效率,確保科學(xué)的軟件部署,滿足實(shí)驗(yàn)室軟件管理的需要。
參考文獻(xiàn)
1 李志榮.經(jīng)濟(jì)管理類(lèi)專(zhuān)業(yè)綜合實(shí)驗(yàn)室建設(shè)的實(shí)踐與思索[J].實(shí)驗(yàn)室研究與探索,2005(1):95~96
2 馬 琳、羅鐵堅(jiān)、宋進(jìn)殼等.一種基于web的虛擬機(jī)[J].計(jì)算機(jī)工程,2005(5):127~128
3 張 珺.高等院校經(jīng)濟(jì)管理類(lèi)專(zhuān)業(yè)實(shí)驗(yàn)室建設(shè)問(wèn)題的思考[J].當(dāng)代教育論壇,2006(13):99~101
4 戰(zhàn)巧玲.基于網(wǎng)絡(luò)的遠(yuǎn)程虛擬實(shí)驗(yàn)室構(gòu)建[J].IT技術(shù)論壇,2008(4):86~87
5 張 林.實(shí)驗(yàn)室開(kāi)放問(wèn)題探析及應(yīng)對(duì)策略[J].實(shí)驗(yàn)室探索與研究,2006(10)
6 馬 綱、張 敏等.試論高校實(shí)驗(yàn)室開(kāi)放的形式與管理[J].實(shí)驗(yàn)科學(xué)與技術(shù),2006(2):103~104
7 裘偉廷.基于WEB的虛擬實(shí)驗(yàn)室構(gòu)建[J].遠(yuǎn)程教育雜志,2002(6):39~42