基於VMware技術的Linux仿真實驗平台構建
網絡天地
作者:徐建華
摘要:針對Linux課程實驗條件存在的問題,在分析虛擬機技術的基礎上,結合Linux課程的教學目標,實現了基於VMware技術的Linux仿真實驗係統。在該仿真係統上可以完成各類Linux實驗,方便做到教、學、做合一,為提高教學質量提供有力保障。
關鍵詞: VMware; Linux;實驗平台;仿真;服務器配置
中圖分類號:TP391 文獻標誌碼:A 文章編號:1006-8228(2013)10-16-02
0 引言
Linux作為日漸流行的多用戶、多任務的網絡操作係統,有著開放、穩定、安全、費用低廉等許多其他操作係統無可比擬的優勢,有著越來越廣泛的應用前景,已成為網絡核心技術之一。
Linux課是計算機類專業學生的一門職業技能課,目的在於講授Linux操作係統的基礎和應用知識,使學生掌握Linux係統的安裝、配置、管理維護等技能,對Linux係統有一個全麵了解。由於本課程授課內容主要側重於培養學生的應用技能,授課過程中需要網絡多媒體教學環境,現場演示各種服務的配置過程,使用大量的例子,培養學生分析問題、解決問題的能力[1]。因此,提高Linux實驗教學效果已成為高職院校實驗室建設迫切需要解決的問題。
1 實驗條件存在的問題
實驗室如不使用虛擬機技術,而隻是安裝Windows和Linux雙係統則會帶來一些問題。
1.1 無法滿足“教學做”一體化教學改革要求
目前比較流行的多媒體同步教學軟件隻能在Windows平台上運行,在Linux平台下不能使用。因此教師無法通過同步教學軟件控製學生的實驗進程和及時解決學生在實驗過程中出現的問題,難以實現在做中教、做中學的“教學做”一體化教學改革[2-3]。通過虛擬機技術,可以實現同時運行Windows和Linux兩個係統,在Windows上運行同步教學軟件,在虛擬機下的仿真Linux中進行實際操作訓練。
1.2 實驗室管理難度大
真實的Linux係統一旦不小心被修改root超級用戶密碼或者被刪除了重要係統文件,係統將無法正常使用,解決這一問題需要比較複雜的過程,甚至需要重新安裝Linux係統。通過虛擬機技術,在Windows上加上硬盤還原保護卡,係統重啟之後虛擬機中的仿真Linux係統就恢複到最初的狀態,可大大降低實驗室的管理難度,保證實驗的正常開展。
1.3 實驗項目受到限製
Linux係統安裝操作、分區及格式化操作等是學生必須掌握的技能,但在實際中,在學生機沒有光驅等一些限製條件下安裝真實的Linux係統是很難做到的,同時,一些“危險”性的實驗也可能破壞物理計算機係統。通過虛擬機技術,學生可以通過虛擬光驅加載Linux係統盤鏡像文件安裝係統,而且Linux有不同的發行版,學生可以很方便地安裝不同的Linux係統版本,學生之間可以相互比較各自安裝的係統,發現Linux不同發行版的特點。總之,學生可以放心大膽地進行各種實際操作,而不必顧慮會損壞主機係統,從而增加了實踐動手機會。
2 虛擬機技術
虛擬機(Virtual Machine)是指通過軟件模擬的具有完整硬件係統功能的、運行在一個完全隔離環境中的完整計算機係統。通過虛擬機軟件,可以在一台物理計算機上模擬出一台或多台虛擬的計算機,這些虛擬機完全就像真正的計算機那樣進行工作,例如可以安裝操作係統、安裝應用程序、訪問網絡資源等等。目前流行的虛擬機軟件有Virtual Box、Virtual PC和VMware,它們均能在Windows係統上虛擬出多個計算機。