章聯(lián)軍 陳美子
摘要:針對(duì)目前信息技術(shù)專業(yè)實(shí)驗(yàn)教學(xué)中存在的設(shè)備及場地不足、實(shí)驗(yàn)室管理工作量大等問題,提出了基于Vmware虛擬實(shí)驗(yàn)平臺(tái)的新型實(shí)驗(yàn)教學(xué)與管理方式,節(jié)省了實(shí)驗(yàn)室的建設(shè)成本,并較好地促進(jìn)了學(xué)生學(xué)習(xí)能力提升。
關(guān)鍵詞:虛擬技術(shù);VMw are;實(shí)驗(yàn)教學(xué)
中圖分類號(hào):G642.0 ? ?文獻(xiàn)標(biāo)志碼:A ? ?文章編號(hào):1674-9324(2015)46-0224-02
一、引言
隨著虛擬化、統(tǒng)一存儲(chǔ)等技術(shù)的不斷發(fā)展,社會(huì)對(duì)信息類技術(shù)相關(guān)的人才需求日益旺盛,各個(gè)高校也對(duì)信息技術(shù)人才的培養(yǎng)提出了更高的要求。在現(xiàn)有的信息技術(shù)類專業(yè)實(shí)驗(yàn)教學(xué)環(huán)境中,不少實(shí)驗(yàn)項(xiàng)目是需要多臺(tái)硬件設(shè)備協(xié)同工作來完成的。然而,目前大部分學(xué)校實(shí)驗(yàn)設(shè)備和場地的投入缺乏,不少實(shí)驗(yàn)教學(xué)無法如愿開展。此外,部分教學(xué)實(shí)驗(yàn)內(nèi)容涉及實(shí)際動(dòng)手能力的訓(xùn)練,為了讓學(xué)生對(duì)所學(xué)內(nèi)容有更為直觀的認(rèn)知和了解,需要對(duì)其進(jìn)行直接操控,對(duì)設(shè)備極易造成損壞,帶來不必要的設(shè)備損耗及大量重復(fù)的管理成本。因此,如何能建立有效的方法克服上述缺陷,是一個(gè)值得深思的問題。
二、構(gòu)建虛環(huán)境下的實(shí)驗(yàn)?zāi)J?/p>
《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010—2020年)》指出,“信息技術(shù)對(duì)教育發(fā)展具有革命性影響,必須予以高度重視”,并把“加快教育信息化進(jìn)程”單獨(dú)作為一部分進(jìn)行了專門的闡述。虛擬計(jì)算是當(dāng)今最熱門的信息技術(shù)之一,尤其是虛擬機(jī)軟件(VMware)的出現(xiàn),能夠在一臺(tái)物理計(jì)算機(jī)上虛擬出多臺(tái)計(jì)算機(jī),進(jìn)而為學(xué)生在單機(jī)環(huán)境下學(xué)習(xí)組建網(wǎng)絡(luò)提供了必要的條件。VMware具有執(zhí)行效率高、網(wǎng)絡(luò)功能強(qiáng)大、顯示界面友好以及跨平臺(tái)支持等優(yōu)點(diǎn)。本文就是采用虛擬計(jì)算技術(shù),搭建基于虛擬機(jī)的實(shí)驗(yàn)運(yùn)行環(huán)境,主要優(yōu)勢在于:可以在一臺(tái)實(shí)體計(jì)算機(jī)上安裝若干臺(tái)虛擬機(jī),使得在單機(jī)條件下實(shí)現(xiàn)多系統(tǒng)的組合實(shí)驗(yàn)環(huán)境成為可能,而且能模擬出真實(shí)的網(wǎng)絡(luò)環(huán)境,既能解決計(jì)算機(jī)等應(yīng)該設(shè)備數(shù)量不足的困難,又能實(shí)現(xiàn)在真實(shí)機(jī)器上同樣的教學(xué)效果;部分信息安全類的教學(xué)實(shí)驗(yàn),如病毒防護(hù)、黑客攻擊等,需要借助木馬程序、病毒在真實(shí)設(shè)備上進(jìn)行測試演練,虛擬機(jī)技術(shù)很好地解決了安全性無法保證等一系列問題。構(gòu)建一個(gè)基于虛擬機(jī)的實(shí)驗(yàn)網(wǎng)絡(luò)主要步驟如下,以下操作均在你的虛擬機(jī)內(nèi)操作:VMware軟件安裝;WINDOWS 2000 server安裝;VMware下WINDOWS 2000server的網(wǎng)絡(luò)設(shè)置,模式:bridge,IP:192.168.11.x/24,DNS:10.22.77.253,GW:192.168.11.1;最重要的是VMware下的共享設(shè)置:
1.在主機(jī)上建立c:
ns文件夾,將虛擬機(jī)需要的軟件拷貝到該文件夾。
2.VMware軟件菜單項(xiàng)setttingsptionshared folders中添加共享c:
ns。
3.VMware下的windows 2000server虛擬機(jī)中映射文件夾\.host\。
而后安裝IE8,就可以對(duì)VMware下的IIS中www、ftp等進(jìn)行設(shè)置:
1.設(shè)計(jì)一個(gè)簡單的homepage到c:
netpubwwroot(可以將www.nbu.edu.cn保存為index.html),能以http://127.0.0.1/index.html訪問。
2.開設(shè)一個(gè)windows系統(tǒng)賬戶test,并設(shè)置密碼為1234,在IIS的默認(rèn)FTP站點(diǎn)中設(shè)置該用戶為安全賬號(hào),并設(shè)置ftp的主目錄為可讀寫,請(qǐng)?jiān)谔摂M機(jī)內(nèi)測試的命令行下測試ftp 127.0.0.1,應(yīng)該能登錄訪問。
以上是基本的虛擬環(huán)境架構(gòu)搭建,我們還可以更加實(shí)驗(yàn)需求配置服務(wù)器群,運(yùn)用“虛實(shí)結(jié)合”的方式實(shí)現(xiàn)虛擬機(jī)與真實(shí)設(shè)備間的互聯(lián)互通。
三、虛擬環(huán)境下的實(shí)驗(yàn)方案與示例實(shí)現(xiàn)
為了充分展現(xiàn)虛擬化工具的強(qiáng)大功能,本文構(gòu)建如圖1所示的實(shí)驗(yàn)方案。
1.在單一主機(jī)硬件環(huán)境下,利用虛擬化軟件,實(shí)現(xiàn)WWW服務(wù)的群集備份。在虛擬機(jī)里安裝多個(gè)web服務(wù)器,通過http協(xié)議實(shí)現(xiàn)多臺(tái)電腦互訪。首先,在虛擬機(jī)里搭建Storage、DNS、Web1、Web2四個(gè)虛擬機(jī);再在Storage存儲(chǔ)虛擬機(jī)中創(chuàng)建www對(duì)象,并分配虛擬磁盤;將Web1、Web2加到li.com域中;在Web1、Web2分別掛載磁盤;在Web1上創(chuàng)建服務(wù)器集群,虛擬出共享IP,并將Web2添加到群集服務(wù)器當(dāng)中;在Web1、Web2添加IIS服務(wù),并在群集服務(wù)器上創(chuàng)建IIS依存服務(wù);在Web1、Web2上分別利用IIS建立網(wǎng)站www.li.com;分別測試當(dāng)其中一臺(tái)服務(wù)器不工作時(shí),備用服務(wù)器開啟后,Web服務(wù)器能正常工作。該部分通過Storage存儲(chǔ)服務(wù)器提供虛擬磁盤為WEB服務(wù)器提供存儲(chǔ)空間,DNS服務(wù)器用于域名與IP地址之間的解析服務(wù),而WEB1與WEB2之間通過群集管理,實(shí)現(xiàn)服務(wù)器之間的備份冗余,以防出現(xiàn)其中一臺(tái)服務(wù)器Down掉后,www服務(wù)無法正常工作。
2.在網(wǎng)絡(luò)系統(tǒng)集成實(shí)踐課程中,在單一主機(jī)硬件環(huán)境下,利用虛擬化工具軟件,實(shí)現(xiàn)BBS、wordpress與DNS之間的服務(wù)集成。在虛擬機(jī)里搭建DNS、Wordpress、Discuz三個(gè)虛擬機(jī);將Wordpress、Discuz服務(wù)器加到DNS域中并搭建相關(guān)服務(wù);分別訪問兩個(gè)服務(wù)器,對(duì)其進(jìn)行測試,如圖2所示,可以看到Wordpress、Discuz服務(wù)的IP地址分別為10.22.65.121和10.22.65.122。然后,在DNS服務(wù)器上通過抓取數(shù)據(jù)包,顯示出域名與IP地址之間的轉(zhuǎn)換,顯示wordpress.ls.com所對(duì)解析出的IP為10.22.62.121,而discuz.ls.com解析出的IP則為10.22.65.122。
四、結(jié)束語
本課題具體實(shí)踐了基于虛擬機(jī)的網(wǎng)絡(luò)技術(shù)、信息安全、黑客技術(shù)、系統(tǒng)集成等方面的實(shí)驗(yàn)和演示體系的開發(fā)和建設(shè),采用VMWARE虛擬機(jī)技術(shù)開發(fā)完成相關(guān)實(shí)驗(yàn)內(nèi)容的安全實(shí)戰(zhàn)演示平臺(tái),有效地豐富了教學(xué)手段,提升了教學(xué)效果,解決了課程實(shí)驗(yàn)開出的難題,并且節(jié)省了硬件資源的損耗,同時(shí)也為實(shí)驗(yàn)室管理模式的創(chuàng)新提供了很好的實(shí)例。
參考文獻(xiàn):
[1]國家中長期教育改革和發(fā)展規(guī)劃綱要工作小組辦公室.國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)[Z].2010.
[2]趙沁平.虛擬現(xiàn)實(shí)綜述[J].中國科學(xué)(F輯:信息科學(xué)),2009,39(1):2-46.
[3]許秀云,張玉梁.依托現(xiàn)代信息技術(shù)提高實(shí)驗(yàn)教學(xué)質(zhì)量[J].實(shí)驗(yàn)室研究與探索,2011,30(5):130-132.
[4]張一鳴,李東升.虛擬計(jì)算機(jī)環(huán)境中可擴(kuò)展分布式資源信息服務(wù)[J].軟件學(xué)報(bào),2007,(08).