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