摘要:虛擬機,顧名思義就是虛擬出來的電腦,這個虛擬出來的電腦和真實的電腦幾乎完全一樣,所不同的是它的硬盤是在一個文件中虛擬出來的,所以你可以隨意修改虛擬機的設置,而不用擔心對自己的電腦造成損失。正因為虛擬機這一特性,使得虛擬機越來越受大家歡迎。本文主要介紹構建虛擬機平臺的步驟及其實施方法。
關鍵次:VMware軟件;虛擬機;構建
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9599 (2012) 21-0000-02
虛擬計算機像真正計算機一樣,擁有自己獨立的軟、硬件資源,可以像使用普通計算機一樣進行操作,安裝主流的操作系統(tǒng),并且可在此多個虛擬機之間方便地相互切換。應用這種虛擬機技術使得一些需要復雜環(huán)境才能完成的計算機實驗在個人微機上就能完成。
1 VMware軟件簡介
1.1 虛擬機介紹
虛擬機即Virtual Machine,指的是在完全隔離環(huán)境中的一套完整計算機系統(tǒng),它實現(xiàn)方式是用軟件去模擬一套完整硬件系統(tǒng)。目前,市面上比較流行的虛擬機軟件有很多,其中VMware(VMWare ACE)、Virtual Box和Virtual PC應用比較廣泛。而本文主要講解基于VMware軟件的虛擬環(huán)境的搭建。
1.2 VMware軟件介紹
VMware虛擬機軟件VMware Workstation,是VMware公司銷售的商業(yè)軟件產(chǎn)品之一。該公司從全球桌面到數(shù)據(jù)中心虛擬化解決方案都有所涉及,是這個行業(yè)的領導廠商。在全球各個國家,不同規(guī)模的客戶會通過使用VMware來降低開發(fā)成本和公司運營費用,確保業(yè)務持續(xù)性。
VMware虛擬機軟件中含有一個Intel x86兼容計算機的虛擬機套裝,它允許多個x86虛擬機同時并行創(chuàng)建和運行。每個VMware虛擬機工作站允許一臺物理計算機同時運行多個操作系統(tǒng),如windows,Linux,BSD等等不同版本。
Vmware的特點。虛擬機與虛擬機之間可以共享資源,文件和應用等等;一臺物理機上的虛擬機如同網(wǎng)絡上一個獨立的計算機一樣;在安裝同一操作系統(tǒng)的不同版本時,不需要重新對硬盤進行分區(qū)操作;可以運行基于客戶端/服務器C/S的應用服務;虛擬機之間可以在全屏方式進行交互對話等等。
2 構建VMware虛擬機
本文使用VMware5.51版本為例,進行安裝配置虛擬機,虛擬機的操作系統(tǒng)采用windows XP。配置實現(xiàn)一臺VMware虛擬機,首先需要安裝VMware軟件,其次在虛擬機里安裝操作系統(tǒng),在操作系統(tǒng)中安裝應用程序,配置虛擬機幾個步驟依次是:開始——安裝VMware軟件——配置虛擬機——安裝操作系統(tǒng)——安裝應用程序——結(jié)束。
2.1 安裝VMware虛擬機軟件。
具體步驟如下所示:
a.在現(xiàn)有操作系統(tǒng)中安裝VMware軟件,點擊安裝程序進行安裝;
b.在“License Agreement”界面選擇“Yes,I accept the terms in the license agreement”,點擊“下一步”按鈕;
c.在“Destination Folder”界面選擇安裝目錄,點擊“下一步”按鈕;
d.之后的步驟都選擇默認安裝方式,點擊“下一步”按鈕,直到“完成”安裝。
2.2 配置虛擬機
a.運行VMware Workstation 5.51虛擬機軟件,單擊菜單欄上的“File”,選擇“New/Virtual Machine”,出現(xiàn)創(chuàng)建虛擬機向?qū)υ捒?。該步驟還可以使用快捷鍵Crtl+N直接打開創(chuàng)建虛擬機向?qū)υ捒颍?/p>
b.當進入“Virtual machine configuration”對話框界面時,選擇“Custom”單選按鈕,點擊“下一步”繼續(xù);
c.當進入“Choose the Virtual Machine Hardware Compatibility”對話框時,在“Hardware compatibility”下拉列表框中選擇“VMware Workstation 5”格式,選擇后進入“下一步”按鈕繼續(xù);
d.當進入“Select a Guest Operating System”界面時,選擇“Windows xp Professional”后,點擊“下一步”按鈕繼續(xù);
e.當進入“Name the Virtual Machine”界面時,編寫“虛擬機windows XP”,并選擇虛擬機保存路徑,進入下一步繼續(xù);
f. 當進入“Memory for the Virtual Machine”界面時,需要設置虛擬機使用內(nèi)存,通常情況下,我們選擇512MB內(nèi)存,最大限度提高虛擬機效率。進入下一步繼續(xù);
g. 當進入“Network Type”界面時,選擇默認第三項“只使用本地網(wǎng)絡(VMnet1虛擬網(wǎng)卡)”,進入下一步繼續(xù);
h. 當進入“Select a Disk”界面時,選擇Create a new virtual disk(創(chuàng)建一個新的虛擬硬盤)。進入下一步繼續(xù);
i.其余步驟都選擇默認選擇方式進行,直到單擊完成按鈕。
經(jīng)過以上步驟,虛擬機的配置就完成了,并安裝了windows xp系統(tǒng)。在進入“Network Type”對話框界面時,有四個選項,每個選項的選擇可以根據(jù)具體虛擬機的需要進行選擇,這四項聯(lián)網(wǎng)類型分別是橋接網(wǎng)卡、使用NAT網(wǎng)卡、只使用本地網(wǎng)絡、沒有網(wǎng)絡連接。
橋接網(wǎng)卡(VMnet0虛擬網(wǎng)卡):虛擬一個與物理主機地位平等的虛擬主機。如果一塊網(wǎng)卡則不會出現(xiàn)問題,如果有兩塊網(wǎng)卡,需要注意網(wǎng)卡的選擇,要選擇與物理主機共用的網(wǎng)卡才行。這樣才能通過橋接方式連接到外部網(wǎng)絡。
使用NAT網(wǎng)卡(VMnet8虛擬網(wǎng)卡):可以連接外網(wǎng),不過和橋接網(wǎng)卡不同,橋接是虛擬機直接使用物理網(wǎng)卡,而NAT方式是通過網(wǎng)絡地址轉(zhuǎn)換而訪問外網(wǎng)。主機可以訪問虛擬機,但是主機以外的計算機訪問不到虛擬機。
只使用本地網(wǎng)絡(VMnet1虛擬網(wǎng)卡):該種方式表示虛擬機只能與物理主機、主機上的虛擬機進行交互通訊,而無法與外網(wǎng)中的主機交互。物理主機以外的計算機不能訪問虛擬機,虛擬機也不能訪問物理主機以外的計算機。
沒有網(wǎng)絡連接:該方式表明虛擬機與主機沒有網(wǎng)絡連接。
2.3 安裝應用程序
虛擬機上的操作系統(tǒng)也已經(jīng)安裝完畢了,這時候就根據(jù)自己需要在虛擬機操作系統(tǒng)上,安裝自己所需要的應用程序。
3 總結(jié)
虛擬機技術的誕生,無疑是計算機愛好者和很多企業(yè)的福音。虛擬機技術,將物理計算機的部分資源分配給虛擬計算機,如內(nèi)存,硬盤資源。這個虛擬出來的計算機擁有看似獨立的硬盤、光驅(qū)、網(wǎng)卡、顯卡等物理硬件,表面看起來和一臺真正的物理計算機沒有任何區(qū)別。在虛擬機上還可以進行分區(qū),格式化等操作。在虛擬機上的任何操作都不會影響實際的物理主機,哪怕虛擬機上的操作系統(tǒng)已經(jīng)癱瘓,對物理主機也沒有任何影響。我們可以隨心所欲的在虛擬機上進行各種計算機實驗,如果系統(tǒng)崩潰,也比在物理計算機上直接制作實驗導致系統(tǒng)崩潰重新安裝系統(tǒng)要方便很多。在一臺計算機中安裝很多版本的操作系統(tǒng),還可以隨時進行操作系統(tǒng)之間的切換。而虛擬機之間的切換是非常方便的。虛擬機的出現(xiàn),使得很多有限的實驗設備開展實驗工作成為可能,也大大節(jié)省了主機成本,不需要承擔服務器高額的購置和托管費用。
參考文獻:
[1]劉羽.“虛擬機”技術在教學實驗中的應用[J].桂林工學院學報,2003,23(4).
[2]祝義,朱暉.基于虛擬機的虛擬實驗網(wǎng)絡[J].計算機與現(xiàn)代化,2004,(4).
[3]李鈴.利用虛擬機技術實現(xiàn)實驗環(huán)境多樣性[J].中國林業(yè)教育,2004,(2).
[作者簡介]陳力勇(1968-),男,河北石家莊人,碩士,中國人民銀行石家莊中心支行科技處,工程師,研究方向是項目建設、系統(tǒng)集成建設、系統(tǒng)運行維護。