鄭筱筠
【摘要】 高校計(jì)算機(jī)實(shí)驗(yàn)室應(yīng)用服務(wù)器虛擬化技術(shù)的最大優(yōu)點(diǎn)是以更低的計(jì)算機(jī)硬件成本構(gòu)建更加先進(jìn)的實(shí)驗(yàn)平臺(tái),使得對(duì)現(xiàn)有硬件實(shí)驗(yàn)平臺(tái)得到有效整合,大大提高現(xiàn)有服務(wù)器的使用效率?;谔摂M技術(shù)的計(jì)算機(jī)實(shí)驗(yàn)平臺(tái)將以簡(jiǎn)單的方式模擬各種IT環(huán)境,實(shí)現(xiàn)對(duì)計(jì)算機(jī)學(xué)科實(shí)驗(yàn)教學(xué)的支撐作用,是未來(lái)計(jì)算機(jī)實(shí)驗(yàn)教學(xué)的發(fā)展趨勢(shì)。
【關(guān)鍵字】 虛擬化技術(shù) 服務(wù)器虛擬化 安全性 應(yīng)用研究
計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)與信息技術(shù)是對(duì)實(shí)踐性要求極高的學(xué)科,但由于高校IT設(shè)備投入較大,同時(shí)由于各個(gè)設(shè)備更新速度較快,使得設(shè)備使用段時(shí)間后又落后于技術(shù)的發(fā)展,無(wú)法滿足高校教育的需求。
針對(duì)這一問(wèn)題,在實(shí)驗(yàn)室建設(shè)過(guò)程中引入服務(wù)器虛擬化技術(shù)和產(chǎn)品,建立新一代的實(shí)驗(yàn)室教學(xué)平臺(tái)的方法被提出,該方法不僅提高了計(jì)算機(jī)實(shí)驗(yàn)室的服務(wù)能力和技術(shù)支持水平,同時(shí)也會(huì)大大降低資金投入,有效提高了資金和投入的利用效率。
一、服務(wù)器虛擬技術(shù)在計(jì)算機(jī)實(shí)驗(yàn)室的應(yīng)用分析
1.1服務(wù)器虛擬化計(jì)算機(jī)實(shí)驗(yàn)室平臺(tái)的教學(xué)優(yōu)勢(shì)
通過(guò)服務(wù)器虛擬化計(jì)算機(jī)實(shí)驗(yàn)室平臺(tái)的應(yīng)用,實(shí)驗(yàn)指導(dǎo)人員可以根據(jù)學(xué)生的數(shù)量對(duì)應(yīng)劃分出相應(yīng)的虛擬機(jī),同時(shí)該平臺(tái)可以支持Unix、Linux、Solaris和Windows等操作系統(tǒng),因此在實(shí)際教學(xué)的過(guò)程中,可以根據(jù)不同的教學(xué)需要進(jìn)行基于各個(gè)系統(tǒng)的應(yīng)用軟件的配置和優(yōu)化等。
此外,虛擬實(shí)驗(yàn)平臺(tái)還支持多系統(tǒng)同時(shí)共存和多個(gè)系統(tǒng)的物理隔離,因此在單機(jī)上可以同時(shí)運(yùn)行多個(gè)彼此隔離的虛擬機(jī),當(dāng)網(wǎng)絡(luò)參數(shù)配置正確時(shí)在虛擬機(jī)之間、虛擬機(jī)和宿主之間可實(shí)現(xiàn)虛擬的交換機(jī)互聯(lián)。學(xué)生可以在一個(gè)或多個(gè)虛擬機(jī)上調(diào)試自己編寫(xiě)的程序,檢驗(yàn)兼容性,使學(xué)生實(shí)踐能力得到進(jìn)一步的加強(qiáng)。
1.2服務(wù)器虛擬化計(jì)算機(jī)實(shí)驗(yàn)室平臺(tái)的管理優(yōu)勢(shì)
服務(wù)器虛擬化計(jì)算機(jī)實(shí)驗(yàn)室平臺(tái)可采用備份和復(fù)制虛擬機(jī)文件的方法進(jìn)行虛擬機(jī)的模板化安裝,因此可以有效的減少實(shí)驗(yàn)環(huán)境的部署時(shí)間,并且可以快速搭建更加復(fù)雜的實(shí)驗(yàn)環(huán)境,從而能夠支持更多門(mén)類的實(shí)驗(yàn)教學(xué)工作。其物理隔離的特性使得各個(gè)虛擬機(jī)和宿主系統(tǒng)之間擁有良好的物理隔離性,當(dāng)某個(gè)虛擬機(jī)發(fā)生故障時(shí)不會(huì)影響到虛擬機(jī)系統(tǒng),只需要單獨(dú)處理相應(yīng)的故障系統(tǒng)即可,避免多次移植或重建虛擬機(jī),確保了計(jì)算機(jī)實(shí)驗(yàn)室操作的聯(lián)系性。
二、服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)的搭建
2.1服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)的需求分析
在教學(xué)資金有限的情況下,搭建計(jì)算機(jī)虛擬化教學(xué)平臺(tái)既需要滿足學(xué)生的基礎(chǔ)學(xué)習(xí)需要,還要保證教師科研工作的順利開(kāi)展。
因此服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)要利用最少的物理服務(wù)器和虛擬化軟件完成搭建,并支持多操作系統(tǒng)同時(shí)共存,且有較好的兼容性。構(gòu)架上盡量簡(jiǎn)單,將每個(gè)虛擬機(jī)都可視為一個(gè)獨(dú)立的計(jì)算機(jī),保證運(yùn)行多個(gè)彼此隔離的虛擬機(jī)。要求該實(shí)驗(yàn)平臺(tái)可以提供先進(jìn)的系統(tǒng)管理方案,方便技術(shù)人員可以輕松的維護(hù)和管理系統(tǒng)。教師可完成對(duì)該教學(xué)平臺(tái)的輕松管理,可以在不同的教學(xué)任務(wù)下對(duì)不同的學(xué)生分配不同的教學(xué)任務(wù)。
2.2服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)的搭建步驟
VMware Workstation 是一種靈活高效且便于維護(hù)管理的服務(wù)器虛擬化軟件,該軟件可以將服務(wù)器虛擬成多個(gè)基本的應(yīng)用平臺(tái),因此可以滿足不同專業(yè)和不同課程的需要,方便了不同實(shí)踐環(huán)境的切換。應(yīng)用該軟件首先需要在主機(jī)上安裝VMware Workstation宿主操作系統(tǒng),并且該軟件支持Windows 和 Linux兩個(gè)版本。
隨后需要在宿主操作系統(tǒng)上安裝VMware Workstation軟件,該軟件是實(shí)現(xiàn)虛擬化實(shí)驗(yàn)室安裝的基礎(chǔ),完成安裝、配置和管理虛擬機(jī)的工作。在安裝虛擬機(jī)之前,首先需要進(jìn)行選擇必要的硬件配置、選擇網(wǎng)絡(luò)模式、選擇虛擬的操作系統(tǒng)等,在虛擬硬件設(shè)置之后接著就安裝虛擬機(jī)的操作系統(tǒng)。啟動(dòng)VMware Workstation進(jìn)入操作系統(tǒng),并在該系統(tǒng)中安裝各種所需要的服務(wù)和應(yīng)用軟件。
2.3服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)的安全問(wèn)題
服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)為計(jì)算機(jī)學(xué)科教學(xué)實(shí)驗(yàn)帶來(lái)極大的便利,但是從另一個(gè)方面來(lái)看,安全問(wèn)題角度仍存在較多威脅。在虛擬服務(wù)器環(huán)境中,幾個(gè)虛擬機(jī)共享主機(jī)服務(wù)器上的資源,當(dāng)某個(gè)虛擬機(jī)過(guò)度消耗硬件資源時(shí),將會(huì)導(dǎo)致其他虛擬機(jī)無(wú)法工作,并有可能導(dǎo)致攻擊者會(huì)對(duì)單個(gè)虛擬服務(wù)器進(jìn)行攻擊。
在某些的服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)的構(gòu)架中,虛擬機(jī)直接接到一個(gè)虛擬機(jī)交換機(jī)上,再與物聯(lián)網(wǎng)絡(luò)適配器相連,在這種構(gòu)建下每個(gè)虛擬機(jī)會(huì)共享物理網(wǎng)絡(luò)適配器和虛擬交換機(jī),因此虛擬機(jī)之間可以直接通信,數(shù)據(jù)可能不通過(guò)物理網(wǎng)絡(luò),因此不會(huì)受到硬件防火墻的保護(hù)。
三、結(jié)束語(yǔ)
服務(wù)器虛擬化實(shí)驗(yàn)平臺(tái)在高校計(jì)算機(jī)實(shí)驗(yàn)教學(xué)中的有效應(yīng)用證明,通過(guò)構(gòu)建高性能的服務(wù)器基礎(chǔ)上,并在此基礎(chǔ)上采用虛擬化技術(shù)建設(shè)虛擬化實(shí)驗(yàn)教學(xué)平臺(tái)既可以節(jié)省設(shè)備投入,又可以滿足教學(xué)對(duì)實(shí)驗(yàn)教學(xué)平臺(tái)的要求。目前由于服務(wù)器虛擬化技術(shù)仍在發(fā)展中,因此該技術(shù)還需要進(jìn)一步的發(fā)展,但隨著虛擬化技術(shù)的不斷成熟,服務(wù)器虛擬化技術(shù)將會(huì)在高校計(jì)算機(jī)實(shí)驗(yàn)室中得到廣泛應(yīng)用。