淺談虛擬機技術在計算機實驗室中的應用
本文關鍵詞:淺談虛擬機技術在計算機實驗室中的應用,由筆耕文化傳播整理發(fā)布。
最專業(yè)的資料,來自北大、清華、華中科技大學、西南科技大學的文獻資料
(一)虛擬機集成度高
使用虛擬機技術可以在一臺計算機上虛擬出多臺虛擬主機,分別安裝不同的操作系統(tǒng),諸如Windows、Linux和Free-BSD等,每個虛擬機都是獨立的,任何虛擬機崩潰都不影響其他系統(tǒng),可以讓學生在學習的過程中充分去進行練習,掌握每種系統(tǒng)下的操作技能。對于操作系統(tǒng)的卸載也很方便,只要刪除一個文件夾即可完成操作系統(tǒng)卸載。虛擬機可以獨立運行和并發(fā)運行,各虛擬機之間、虛擬機和宿主機之間還可以進行對話、文件共享以及應用網(wǎng)絡資源,,并能以客戶/服務方式運行。
(二)虛擬機安全性強
在同一臺物理機器上的多個虛擬機實例彼此完全隔離,不同版本的軟件在虛擬機中可以互不影響同時運行,而不會因為一個虛擬機實例中的軟件失效導致另一個虛擬機實例出錯。虛擬機和宿主機的系統(tǒng)也具有很強的隔離性,在虛擬機上進行分區(qū)、格式化等操作,不會破壞到實際主機的數(shù)據(jù)文件。當虛擬機系統(tǒng)出現(xiàn)病毒入侵或災難性損害時,也不會傷及宿主機上的系統(tǒng)文件,因此,在進行網(wǎng)絡安全實驗,演示病毒、木馬、黑客程序時,非虛擬機不可。虛擬機安裝成功后系統(tǒng)文件是以映像包的形式存放于硬盤中,因此在實驗中出現(xiàn)各種問題后,虛擬操作系統(tǒng)可以快速地得到還原或恢復。
(三)虛擬機移植方便
虛擬機虛擬出來的硬件都是標準硬件,而在不同的宿主機上虛擬出來的硬件都是相同的,它可以在不同的物理主機之間復制,無需考慮硬件之間的差異。并且虛擬機實例中所有軟件都封裝在一個單獨的虛擬硬盤文件中,通過這種封裝形式,虛擬機的備份、安裝都可以通過復制虛擬硬盤文件的方式實現(xiàn),從而有效地降低了軟件的管理、配置的難度,增加了軟件部署的方便性和靈活性。
(四)虛擬機組網(wǎng)便捷
現(xiàn)在學校一般都開設了計算機網(wǎng)絡課程,并在計算機實驗室安排了課程實驗,而且很多課程實驗需要兩臺或多臺機器聯(lián)網(wǎng)演示,有些又需要在機器上安裝多塊硬盤或兩個網(wǎng)卡,這些都無法用一臺普通的計算機來實現(xiàn),利用虛擬機技術則可以很好地解決這些問題。采用虛擬機技術,只要硬盤容量和內存足夠大,就可以在一臺實體的計算機上,安裝任意臺的虛擬機,組建虛擬的局域網(wǎng),進行各種網(wǎng)絡實驗,而不必購買交換機、路由器以及網(wǎng)線等網(wǎng)絡設備,輕松完成教學任務。
(五)虛擬機兼容性好
為了更好地滿足不同專業(yè)、不同學科的教學需要,計算機實驗室經(jīng)常要安裝或更新所需的專業(yè)軟件,但是如果實驗室計算機采用安裝硬盤還原卡的保護方式,在裝完軟件重啟后,硬盤還原卡就會把計算機還原到安裝新軟件前的狀態(tài)。面對這種情況,一般只有讓實驗室管理員解除硬盤還原卡,待安裝完新軟件再把硬盤還原卡重新安裝上,無形中增加了工作負擔,而采用虛擬機技術可以較好地解決這個問題。通過虛擬技術,各種軟件可以不經(jīng)修改地運行在虛擬機中,虛擬機對軟件屏蔽了底層硬件平臺的異構性,支持軟件跨平臺運行,而不需要考慮不同虛擬機實例中軟件的兼容性問題,可以滿足實驗及軟件測試要求。
法:
(1)首先,在計算機實驗室中組建一個局域網(wǎng),每臺計算機安裝WindowsXP操作系統(tǒng)和必需的公用軟件,如Office辦
公軟件等。
圖1建立虛擬機
(2)安裝虛擬機軟件,建立虛擬機。目前,流行的虛擬機軟件有VMWareWorkstation、VirtualPC和VirtualBox,它們都能在Windows系統(tǒng)上建立起虛擬機,用于安裝Linux、OS/2、FreeBSD等其他操作系統(tǒng)。實際應用中具體采用哪一款虛擬機軟件,取決于個人愛好、虛擬機能運行的平臺和需要安裝的操作系統(tǒng)。相比而言,VMware不論是在多操作系統(tǒng)的支持上,還是在執(zhí)行效率上,都較出色,使用最為普及。我們下面就以虛擬機軟件VMware為例,了解虛擬機的使用:①運行VMwareworkstation,點“文件”→新建→“虛擬機”,彈出向導(見圖1),按提示操作。要說明的是,虛擬機的磁盤容量要根據(jù)實際需要選擇,如果裝備安裝很多的應用程序,就要設大一些。②編輯虛擬機設置。運行虛擬機→“編輯虛擬機設置”。在這里我們可以對要建立的虛擬機系統(tǒng)中的一些虛擬硬件進行設置,其中包括內存、硬盤、CD-ROM、網(wǎng)卡、虛擬機處理器等等,還可以設置虛擬機操作系統(tǒng)的安裝是從物理光驅啟動,還是從ISO鏡像啟動。③安裝虛擬系統(tǒng)。安裝虛擬系統(tǒng)的過程跟真實系統(tǒng)是一樣的,先設置好使用物理驅動器或使用ISO鏡像啟動,然后分區(qū)、格式化、安裝操作系統(tǒng),總之,一切操作都跟一臺真正的計算機一樣。④安裝VMwareTools。在虛擬機中安裝完操作系統(tǒng)之后,接下來需要安裝VMwareTools。VMwareTools相當于VMware虛擬機的主板芯片組驅動和顯卡驅動、鼠標驅動。在安裝VMwareTools后,可以極大地提高虛擬機的性能,并且可以讓虛擬機分辨率以任意大小進行設置,還可以使用鼠標直接從虛擬機窗口中切換到主機中。安裝步驟是:在啟動虛擬機的系統(tǒng),先按“Ctrl+Alt”組合鍵退出虛擬機全屏界面(如果已經(jīng)進入全屏的話),然后點“虛擬機”→安裝VMwareTools(見圖2),按提示操作,一路“Next”下去,最后“Finish”,之后確定,重啟虛擬系統(tǒng)。⑤根據(jù)實驗教學內容,安裝教學所需的各種應用軟件。
四、虛擬機技術在計算機實驗室的使用
計算機實驗室的建設與管理必須采用新的思路。在計算機實驗室使用虛擬機技術,不僅能大大提高實驗機器設備的利用率,還能減少故障的發(fā)生,保證實驗教學的效果。具體做
圖2安裝VMwareTools
(3)創(chuàng)建虛擬機快照,并在實驗室局域網(wǎng)的服務器上備份一個虛擬機的鏡像,用于恢復有故障的計算機。虛擬機“快照”功能相當于“系統(tǒng)還原”,而且還原速度非?。①創(chuàng)建
本文關鍵詞:淺談虛擬機技術在計算機實驗室中的應用,由筆耕文化傳播整理發(fā)布。
本文編號:106352
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/106352.html