
【軟件介紹】
不需要重開機就能在同一臺電腦使用好幾個OS。VMware Server主要的功能有:1.不需要分區(qū)或重開機就能在同一臺PC上使用兩種以上的操作系統(tǒng)。2.完全隔離并且保護不同OS的操作環(huán)境以及所有安裝在OS上面的應用軟件和資料。3.不同的OS之間還能互動操作,包括網(wǎng)絡、周邊、文件分享以及復制貼上功能。4.有復原(Undo)功能。5.能夠設(shè)定并且隨時修改操作系統(tǒng)的操作環(huán)境,如:內(nèi)存、磁碟空間、周邊設(shè)備等等需注冊,才能下載!
Code:X1XWE-TPW66-CC27A-4YEFG

【軟件特點】
VMware服務器(VMware Server,舊稱為VMware GSX Server)在2006年7月12日VMware發(fā)布了VMware服務器產(chǎn)品的1.0版本。VMware服務器可以創(chuàng)建、編輯、運行虛擬機。除了具有可以運行由其它VMware產(chǎn)品創(chuàng)建的虛擬機的功能外,它還可運行由微軟的Virtual PC產(chǎn)品創(chuàng)建的虛擬機。VMware國際公司將VMware服務器產(chǎn)品作為可免費獲得的產(chǎn)品,這是因為希望用戶們最終能選擇升級至VMware ESX服務器產(chǎn)品。
VMware國際公司不正式支持運行于Windows XP或?qū)I(yè)版Windows 2000上的VMware服務器產(chǎn)品,這不同于VMware工作站產(chǎn)品。然而,已有用戶報告了在專業(yè)版Windows XP下成功安裝并提供VMware服務器功能的例子(但有個別限制要求)。VMware國際公司提供了一個受支持的宿主操作系統(tǒng)的清單。
目前最新的版本是09年10月26日發(fā)布的Vmware Server 2.0.2,可以在VMware官網(wǎng)下載到。
VMware在2010年1月宣布,將于2011年6月30日停止對Vmware server的support,用戶還可以繼續(xù)使用,建議使用新的產(chǎn)品 VMware vSphere Hypervisor 替代該免費產(chǎn)品。
vmware workstation 與 vmware server 的區(qū)別
vmware server是服務器虛擬化軟件,而vmware workstation 是一個開發(fā)測試的平臺軟件。
vmware server能夠提供遠程客戶端連接,而vmware workstation不能。
vmware server只能提供一次快照,vmware workstation則不受此限制。前者免費,而后者收費

【功能介紹】
VMware在虛擬化解決方案領(lǐng)域一直是處于市場引領(lǐng)者的角色的,其在虛擬機管理方面也一直處于市場領(lǐng)先的地位,不斷的得到了優(yōu)化和豐富的。 目前來看,VMware產(chǎn)品主要分為兩個系列:數(shù)據(jù)中心虛擬化(也就是常見的服務器虛擬化)和桌面虛擬化。在這兩個系列中包含了不同的產(chǎn)品和功能,且都是構(gòu)建在VMware Infrastructure 3基礎(chǔ)之上。而VI3是當前最穩(wěn)定、可靠,被業(yè)界和企業(yè)級用戶驗證過的虛擬架構(gòu)平臺,是VMware實現(xiàn)各種虛擬化解決方案的基礎(chǔ)。本文的重點是從兩個方面來闡述VMware的虛擬機管理解決方案的:1、VI Client(vSphere Client)工具連接ESX Server。2、VMware vCenter(將同時涉及VI3及VMware vShpere,但以后者為主)。一、通過VI Client工具連接ESX Server進行虛擬機的管理VI Client(vSphere Client)是VMware所提供的免費的一種使用SSL連接的客戶端管理工具,主要是針對單一的ESX Server上的虛擬機創(chuàng)建以及管理操作的。VI Client的獲取也相當簡單,當你安裝完成ESX Server時,通過WEB的方式連接此ESX Server的IP地址或是主機名稱,便可以下載并免費使用,如下圖輸入https://ip地址(ESX Server的IP地址),從打開的頁面中通過“下載VMware Infrastructure Client”選項下載VI Client,并安裝之。安裝完后,打開后是如下界面:在上圖的窗口中輸入ESX Server相應的IP地址、用戶名和密碼,就可以登陸到ESX Server來實現(xiàn)對此的管理了。上圖中顯示了當通過VI Client連接到ESX Server時的管理控制臺,通過此,可以進行一些虛擬機的創(chuàng)建和刪除等操作,亦能進行快照的創(chuàng)建與管理。當然遠不至于如此簡單,通過下圖將來介紹下針對一些虛擬機的管理:1、 顯示ESX Server中所有虛擬機和主機的狀況:主機ESX Server CPU和內(nèi)存的大小、客戶機也就是上面運行虛擬機的CPU和內(nèi)存大小、狀態(tài)等。2、 虛擬機運行時ESX Server主機的性能圖表圖例,很直觀顯示當前的主機性能,且通過“切換到”后的下拉框可以選擇不同的性能參數(shù)。3、 “配置”是ESX Server很關(guān)鍵的一個選項,針對虛擬網(wǎng)絡、存儲、處理器、內(nèi)存等的配置都是通過此來完成的。如果ESX Server不使用主機所在的本機存儲,通過“存儲適配器”選項完成外接存儲如ISCSI SAN或是FC SAN的連接等。這樣就使在ESX Server的存儲空間有了較大擴展,可以存儲較多的虛擬機,而且對于虛擬機文件或系統(tǒng)的備份和性能亦有很大的益處。而虛擬機所使用的網(wǎng)絡則可以通過網(wǎng)絡選項來完成,并可以添加如ISCSI連接的VMkernel網(wǎng)絡連接等。4、 通過上圖中的“軟件”選項可以對ESX Server主機進行DNS和NETBIOS名稱的設(shè)定,這樣就能和Windows域相協(xié)同工作了。而針對虛擬機或主機的安全管理也能在此完成一些。二、VMware vCenter所提供的管理及功能通過VI Client連接ESX Server所提供的虛擬機管理解決方案相對有限,應用的場景亦不能滿足對虛擬機環(huán)境要求較為復雜、管理功能較多的企業(yè)需求。基于此,本部分將重點介紹基于VI3產(chǎn)品架構(gòu)的VMware虛擬機(虛擬化)解決方案。首先來認識下VI3的,VMware的VI3產(chǎn)品包以及其管理工具VirtualCenter包含了以下產(chǎn)品和功能模塊:虛擬化核心軟件:ESX/ESXi及其基本功能模塊,如VMFS,Virtual Switch,VCB等分布式虛擬架構(gòu)功能模塊:VMotion,Storage VMotion,DRS,DPM,HA等集中管理功能模塊:Update Manager,Guided Consolidation,Converter Enterprise等而以上種種,均可以通過集中、統(tǒng)一的vCenter管理控制臺來實現(xiàn),vCenter是VI3中的重要組件。前文提過,雖然通過VI Client連接ESX Server可以進行一些虛擬機或是ESX Server的管理,但VI架構(gòu)是多個ESX并存的解決方案環(huán)境,VI Client已無法管理多臺ESX Server,此時就需要用到vCenter的加入,來完成對多臺ESX Server的管理并且加入了使用者的權(quán)限管理等。要想連接vCenter Server管理控制臺來實現(xiàn)這些功能的管理和解決方案的,是需要用到VI Client客戶端工具的。也就是說通過VI Client連接到vCenter Server。并由vCenter Server管理控制臺來加入各臺ESX主機,從而完成所有的功能管理。1、 通過VI Client客戶端工具連接到vCenter Server后,新建一個數(shù)據(jù)中心,并添加兩臺ESX Server主機。這構(gòu)成了實現(xiàn)上述功能的基礎(chǔ)架構(gòu)。2、 通過單擊此管理控制臺數(shù)據(jù)中心的右鍵,你可以根據(jù)向?qū)陆ㄒ粋€具備HA+DRS功能的群集。并把兩臺ESX Server置換成群集的節(jié)點。這樣子你不但實現(xiàn)了高用性,還實現(xiàn)了動態(tài)資源調(diào)度,讓更優(yōu)的資源用于最重要的業(yè)務運行上。3、 同樣是通過vCenter的控制面板,你可以進行如VMotion的操作,讓你的企業(yè)擁有一個永不當機的數(shù)據(jù)中心虛擬化環(huán)境。4、 通過vCenter進行的功能管理遠不止于此,且很多功能只有親自去做,才能體驗VMware虛擬化精妙之處。通過以上的介紹,相信你對VMware的虛擬化管理有了一個較為全面的認識,不過精彩的還在后面,而作為整篇文章的重頭戲,也就是vSphere的管理和功能終于要出場了。截至到本文發(fā)表時,被VMware稱為業(yè)界首個云操作系統(tǒng)的vSphere已在市場上有了一定規(guī)模的應用,同時也是VI 3的升級和重大改進。vSphere包含了如下的組件:A、VMotion(實時遷移):實現(xiàn)在不同主機轉(zhuǎn)移虛擬機而不會中止虛擬機所提供的業(yè)務,保證計劃內(nèi)停機時間內(nèi)的服務不受到影響。B、DRS(動態(tài)資源調(diào)動):監(jiān)視整個虛機化架構(gòu)的資源利用情況,可以自動的動態(tài)調(diào)整資源,并使用VMotion來遷移和優(yōu)化工作負載。C、High Avalability(高可用性):通過在集群的另外一個節(jié)點上重新啟動失效的虛擬機來防止計劃外的停機時間。D、Fault Tolerance(容錯):通過主虛擬機與影子虛擬機的完全同步來防止計劃外停機時間。這是一項新的功能,也為所謂的雙機熱備提供了一種方法上的選擇。E、Data Recovery(數(shù)據(jù)還原):備份虛擬機,對于Windows客戶虛擬機可以實現(xiàn)文件級的還原。F、Update Manager(更新管理器):可以為虛擬主機和虛擬客戶端操作系統(tǒng)安裝修補程序。G、VSafe(虛擬化安全):是一個能夠集成第三方的病毒掃描程序的應用程序接口。H、Storage VMotion(存儲實時遷移):能實現(xiàn)在不停機的情況下在不同的存儲位置之間轉(zhuǎn)移虛擬機。在介紹完vSphere的組件之后,就要講述下其的虛擬機(虛擬化)解決方案啦:1、 vSphere的連接與管理與VI 3的一脈相承,對vSpherer的管理也是通過一個客戶端工具進行的,只不過這個工具改名為vSphere Client了,其的獲取和安裝,以及連接vSphere vCenter的方法和VI Client連接vCenter方法是一樣的。同樣的,vSphere Client簡單易用,而且完全可以實現(xiàn)虛擬機以及虛擬主機的管理功能。2、 vMotion實時遷移功能的出彩,讓計劃內(nèi)停機不在影響業(yè)務正常的運行vMotion是一項非常棒的虛擬化技術(shù),它讓虛擬機在不同的ESX Server主機之間進行遷移而最終用戶的服務不會停止和中斷。且在VMware所提供的vMotion解決方案中,它需要先建立vCenter Server的環(huán)境,但能實現(xiàn)多個并發(fā)的vMotion。3、 高可用性及容錯HA(高可用性)和FT(容錯)都是VMware提供的計劃外停機的解決方案。所有的vSphere版本都支持都可用性,且可以同時為虛擬主機和虛擬機的故障提供保護。VMware HA無論是理論上還是實際生產(chǎn)環(huán)境實現(xiàn)時都有一定的停機時間,以在備用的虛擬主機上重新啟動虛擬機。同時,如果能結(jié)合著分布式資源調(diào)度,也就是所謂的DRS功能來優(yōu)化重啟虛擬機的位置也是不錯的選擇。實際上很多企業(yè)在部署中都是采用HA+DRS的組合的。需要說明的是Ha是針對硬件級別的。也就是當一臺虛擬化物理主機出現(xiàn)問題時,才能起到作用。FT是容錯,也是vSphere的一項新的功能,與HA不同的是,它僅會在兩個系統(tǒng)之間工作,且提供無停機時間的系統(tǒng)故障保護。這和雙機熱備有點相似,主要是針對服務的。值得注意的是容錯只限于兩臺虛擬機之間,并且每個虛擬機只能使用一個虛擬處理器的。還要注意的是,容錯虛擬機及其輔助副本不允許在相同主機上運行。容錯功能使用反關(guān)聯(lián)性規(guī)則,這些規(guī)則可確保容錯虛擬機的兩個實例永遠不會在同一主機上。這可確保主機故障無法導致兩個虛擬機都缺失。4、 動態(tài)資源調(diào)度DRS也許動態(tài)的更改你的系統(tǒng)配置,以滿足不斷變化的工作負載是很多IT管理人員關(guān)心和喜歡的功能。DRS可以依據(jù)資源利用率在ESX Server主機之間遷移虛擬機,且使用了前面介紹的VMotion技術(shù)。雖然在實驗階段,但DRS提供了智能的分布式電源管理功能。能根據(jù)ESX Server主機的工作負載自動的啟動或關(guān)閉ESX Server主機。5、 存儲實時遷移(Storage VMotion)Storage VMotion也是在VMware在vSphere時代所提供的新功能,提供了在無停機時間的情況下在不同的位置之間移動虛擬機的功能。6、 VMware的整合備份VCBVMware提供了VCB(VMware Consolidated Backup)整合備份工具,可以實現(xiàn)虛擬機文件的完整和增量備份方式,能獨立使用也可以和一些Windows服務器備份應用程序集成使用。在恢復時亦可以是整個的Windows虛擬機,或獨立文件夾或是文件。
【使用教程】
使用VMware Server安裝linux操作系統(tǒng)VMware Server(舊稱為VMware GSX Server)
Vmware為虛擬機軟件,可以安裝在大多數(shù)pc級服務器或者個人電腦上,在vmware虛擬機軟件內(nèi)可以安裝windows系列操作系統(tǒng)/linux/solaris等操作系統(tǒng)(由于芯片的原因,無法模擬IBM的aix和hp-ux,聽說有模擬芯片的軟件不過性能會差很多,不過本人還未嘗試過)以供學習和虛擬化使用.
1)虛擬機設(shè)置
1.安裝完成后默認桌面icon雙擊打開(如果沒有,打開IE輸入:https://localhost:8333/ui/)
2.選擇繼續(xù)瀏覽此網(wǎng)站(由于https證書IE不信任,繼續(xù)就可以了)
3.輸入操作系統(tǒng)用戶名和密碼(如果沒有密碼,必須設(shè)置),log in。
4.選擇create Virtural,創(chuàng)建虛擬機(操作系統(tǒng))
5.自定義虛擬機名稱 Name:linux_oracle_willson DATASTORE為虛擬機存儲位置(邏輯位置)下一步:
6.選擇操作系統(tǒng)為linux operating 版本為redhat5.2 32bit(可以自定義設(shè)置相應你下載的版本)下一步:
7.內(nèi)存設(shè)置,自定義設(shè)置,本人這里設(shè)置2G,芯片建議count為1(由于虛擬機問題設(shè)置為2會導致重啟后需要修改參數(shù))
8.選擇create a new virtual disk創(chuàng)建磁盤
9.磁盤大小,自定義設(shè)置,本人這里設(shè)置200G
10.選擇添加一物理網(wǎng)卡,單擊下一步
11.選擇網(wǎng)卡類型,這里簡單的介紹下
bridged為占用公網(wǎng)地址,類似虛擬機和宿主機占用同一實體物理網(wǎng)卡,但IP地址不一樣
hostonly為占用私網(wǎng)地址,類似虛擬機和宿主機占用一私有網(wǎng)段通信,不占用公網(wǎng)地址
nat為轉(zhuǎn)換地址,類似網(wǎng)絡nat地址轉(zhuǎn)換,虛擬機和公網(wǎng)通信需1對多轉(zhuǎn)換地址
由于我們的實驗環(huán)境,這里使用bridged方式。
12.選擇安裝介質(zhì)來源,PS:如果選擇 use iso 需將iso文件放置邏輯地址(就是虛擬機存放的硬盤位置,方可看見)
13.不添加軟盤,不添加usb
14.finish (勾選power on your new virtual machine,或者點擊啟動圖標)
15.選中左邊inventory中剛才創(chuàng)建的linux_oracle_willon,然后選擇console。
16.單擊圖中open the console in new,將會彈出窗口。(第一次安裝可能需要安裝插件,這里建議使用IE,如果別的瀏覽器可能無法安裝插件)
2)linux 操作系統(tǒng)安裝
1.跳過skip檢查(檢查主要是對光盤是否有損壞做檢查,不過費時間)
2. 單擊下一步
3.語言自定義選擇,本人選擇english
4.跳過注冊碼
5.選擇自定義分區(qū)(類似windows的邏輯C:D:)
6.linux系統(tǒng)分區(qū)建議
/boot 100M
swap 內(nèi)存的2倍
/余下的所有
7.grub啟動磁盤設(shè)置,保持默認即可
8.網(wǎng)卡設(shè)置,本人先不設(shè)置,等裝好后再行設(shè)置。
9.時區(qū)設(shè)置,保持默認了。
10.root用戶密碼設(shè)置。
11.安裝包定義,這里保持默認,以后可以有需要再打補丁。
12.單擊下一步,開始安裝
13.安裝完成后,系統(tǒng)會自動重啟,并默認進入圖形界面,基本設(shè)置后,安裝操作系統(tǒng)就完成了。
用VMware Server構(gòu)建真實的虛擬網(wǎng)絡
在很多情況下,電腦愛好者需要有一個網(wǎng)絡環(huán)境來學習網(wǎng)絡服務器的安裝和設(shè)置,黑客攻防技術(shù)等,但是往往大部分的業(yè)余電腦愛好者都沒有這樣的條件.虛擬機軟件VMware的出現(xiàn)使得我們可以以非常低廉的價格來獲得一個非常高效實用的網(wǎng)絡實驗平臺.然而,VMware虛擬機的網(wǎng)絡設(shè)置一直是很多初學者感到困惑的地方,常常在各大電腦論壇上看到有人尋求有關(guān)VMware網(wǎng)絡設(shè)置解決方案的貼子,雖然互連網(wǎng)上也有很多這方面的文章,但往往說的不夠完整,或者寫的過于專業(yè),使初學者看后仍是一頭云霧.針對這個情況,筆者在學習閱讀網(wǎng)絡上的各類文章和VMware軟件的文檔后,結(jié)合自己的經(jīng)驗整理出這些內(nèi)容,力圖比較詳悉又簡明易懂的表述來說明VMware虛擬機網(wǎng)絡的設(shè)置過程.
下面我想以Linux平臺的VMware虛擬機的安裝和網(wǎng)絡的設(shè)置為例來說明VMware的安裝和網(wǎng)絡設(shè)置過程。
一、VMware Server的安裝
1,安裝VMware的硬件要求
虛擬機是極費電腦資源的軟件,對電腦的硬件要求比較高,尤其是對內(nèi)存容量要求更高。一般來說256M內(nèi)存是底線,相對來說CPU就沒那么高要求了,一般五六百MHz以上的CPU就可以跑起來,當然如果想使得虛擬系統(tǒng)和實際系統(tǒng)都運行的比較流暢,并且可以在虛擬系統(tǒng)和主系統(tǒng)上運行PHOTOSHP,CAD等大型軟件的話,推薦使用512M的內(nèi)存,1G以上的CPU。就本人的電腦而言,配置是 毒龍700M CPU+256M SDRAM內(nèi)存,跑Redhat 8.0主系統(tǒng)和Windows 2000 Server虛擬系統(tǒng),并分別在主系統(tǒng)和虛擬系統(tǒng)上運行DNS服務器,HTTP服務器,F(xiàn)TP服務器等,系統(tǒng)基本可以跑的流暢 ,內(nèi)存使用率在 52%以上,CPU使用率在9%左右,swap使用量達57M(平時只要5M左右),這也僅僅是在正常運行時的資源耗費情況,在虛擬系統(tǒng)開機和關(guān)機的時候?qū)嶋H資源耗費量更大。如果想在跑虛擬系統(tǒng)的時候順便聽聽MP3的話,MP3有明顯的停頓和暴音?;旧鲜怯米懔速Y源,當然再在主系統(tǒng)和虛擬系統(tǒng)上運行幾個FTP和HTTP客戶端,還是可以的。如果你的內(nèi)存只有128M,理論上還可以跑虛擬機,盡量關(guān)閉所有的Linux后臺進程,不用KDE,GNOME等這樣的大型桌面管理系統(tǒng),而只用X和TWM窗口管理器就可以省下很多內(nèi)存,并且在虛擬機中跑WIN98、WIN95或者字符界面的Linux系統(tǒng)等對硬件要求比較低的系統(tǒng),跑VMware還是可以的,只是在窗口切換的時候會有一點卡。如果你的內(nèi)存只有64M的話那你只能乞求奇跡的發(fā)生了,或者能跑個DOS虛擬系統(tǒng)? 有興趣的朋友不妨去試一下,看看VMware對硬件要求的極限是多少。
2,VMware的安裝
解壓縮軟件包:
#tar xfvz VMware-workstation-3.2.0-2230.tar.gz
進入安裝目錄
#cd vmware-distrib
運行安裝程序
#./vmware-install.pl
根據(jù)提示安裝軟件,安裝程序會詢問軟件各種文件的安裝目錄,直接回車用默認值就可以了。
需要注意不要盲目直接按回車,在安裝程序提示是否讓Vmware支持網(wǎng)絡的時候一定要選擇yes,在提示是否支持host-only網(wǎng)絡的是時候也要選擇yes。
注意:VMware在安裝過程中會根據(jù)你的系統(tǒng)內(nèi)核版本選擇一個和系統(tǒng)匹配的配置,如果找不到則需要編譯,所以你需要一個GCC編譯器,否則VMware將無法安裝。
如果安裝順利,安裝程序會有類似 : enjoy vmware! 之類的提示。說明已經(jīng)安裝成功。
二、運行VMware
在終端中輸入vmware并回車就可以運行VMware
有一點需要注意,VMware只是一個前臺程序,它的運行需要VMware后臺虛擬設(shè)備的支持,即在你運行VMware前你已經(jīng)運行了VMware的后臺服務程序,一般情況下安裝程序安裝完以后會執(zhí)行這個工作,并把VMware的啟動腳本添加到 /etc/rc.d/init.d目錄下,使它在每次開機的時候都自動運行,如果由于某種原因已經(jīng)把VMware的后臺服務程序關(guān)閉請手動開啟:
#service vmware start
用ifconfig查看vmware的虛擬網(wǎng)絡設(shè)備:
#ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:454 errors:0 dropped:0 overruns:0 frame:0
TX packets:454 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:33512 (32.7 Kb) TX bytes:33512 (32.7 Kb)
vmnet1 Link encap:Ethernet HWaddr 00:50:56:C0:00:01
inet addr:192.168.221.1 Bcast:192.168.221.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:191 errors:0 dropped:0 overruns:0 frame:0
TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet8 Link encap:Ethernet HWaddr 00:50:56:C0:00:08
inet addr:172.16.74.1 Bcast:172.16.74.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
可以看到VMware的虛擬網(wǎng)絡設(shè)備vmnet1 和vmnet8
如果用ifconfig命令沒有看到這兩個虛擬設(shè)備則說明VMware的后臺服務程序沒有運行,執(zhí)行vmware的時候?qū)⒊鲥e,請用上面講的命令運行。
VMware不是免費軟件,第一次運行的時候需要輸入序列號,你可以按GET SN按扭從VMware官方網(wǎng)站得到一個試用三個月的序列號。為了避免麻煩我先貼幾個在這里:
VMWare 3.0 for Linux :
625AX-8DE40-46RA3-30HUM
625AX-8DE40-46RA3-30HUM
60N88-8DW44-16H77-32KT4
6818X-84WD1-01KDK-3JN9X
FOR win V3.2.0-2230
0F11N-004U4-0U0HJ-12XDG
04590-00NU1-0UMKX-161AW
0DM1J-004H0-0KTA4-1614F
04HCM-085K0-0R8UM-1FH0U
0451J-0AJHJ-0KXKX-1412U
輸入序列號后會彈出虛擬機配置向?qū)?,這些內(nèi)容不在本文敘述范圍內(nèi),而且這些比較容易掌握,所以這部分內(nèi)容請讀者自己去摸索。
按VMware工具條上的“Power On”按鈕啟動虛擬機,按F2鍵進入BIOS設(shè)置,讓虛擬機從光盤啟動,保存后重起虛擬機,這樣就可以從光盤啟動,安裝系統(tǒng)了。
(注意:在vmware的使用中筆者發(fā)現(xiàn)這樣一個問題:在主系統(tǒng)沒有安裝顯卡3D驅(qū)動程序的情況下在虛擬機上安裝虛擬系統(tǒng)會很慢,而且經(jīng)常失去響應,但是裝上了顯卡的3D加速驅(qū)動后安裝明顯加快,所以在安裝虛擬系統(tǒng)的過程中如果發(fā)現(xiàn)類似問題,可以先把顯卡3D驅(qū)動裝上再試。)
系統(tǒng)安裝好后別忘了安裝VM TOOLS,(VMware 工具欄——>Settings——>VMware Tools Install)這會顯著增加虛擬系統(tǒng)的性能。
三、虛擬機的網(wǎng)絡設(shè)置(原理篇)
在正式開始之前,我想有必要先來學習一些必要的網(wǎng)絡知識。否則,在不懂得任何原理的情況下依葫蘆畫瓢雖然可解一時之需要,但遇到具體情況改變的情況下就只能干瞪眼了。由于篇幅限制,這里只講和VMware設(shè)置有關(guān)的一點簡單網(wǎng)絡知識。
1,什么是網(wǎng)絡?
Internet是指“互連網(wǎng)”,好象這句話說的有點多余,不過確實有很多人對他有錯誤的理解,“互連網(wǎng)”是指一個個網(wǎng)絡互連,而不是像有些人想象的那樣把一臺臺電腦雜亂無章的互連。當我們需要用電腦和遠方的電腦通訊的時候,先把本地電腦組成一個網(wǎng)絡,當然,遠方的電腦也要組成一個網(wǎng)絡,在把這兩個網(wǎng)絡“互連”起來,組成“互連網(wǎng)”。用電話線和MODEM撥號上網(wǎng)的時候是通過電話線先把自己的電腦連到ISP(Internet Service Provider 網(wǎng)絡服務提供商)的網(wǎng)絡中,再經(jīng)過ISP的網(wǎng)絡和世界各地的電腦通信。
2,電腦如何通過網(wǎng)絡傳遞數(shù)據(jù)?
每一個網(wǎng)絡需要一個網(wǎng)絡地址,網(wǎng)絡中的電腦需要一個在網(wǎng)絡中唯一確定的標識,網(wǎng)絡號和電腦的標識號組成了IP地址,所以IP地址是由網(wǎng)絡號和主機號組成的。當你的電腦要和其他的電腦通信的時候,電腦會先根據(jù)IP地址和子網(wǎng)掩碼確定目標主機是在本地網(wǎng)絡中還是在遠程網(wǎng)絡中,如果在本地網(wǎng)絡中則直接把一個包含信息的IP數(shù)據(jù)包發(fā)送到本地網(wǎng)絡上,目標主機會檢測到并接收,如果目標主機在遠程網(wǎng)絡則需要通過一臺被稱為網(wǎng)關(guān)的的電腦轉(zhuǎn)發(fā)到遠程網(wǎng)絡,網(wǎng)關(guān)(geteway)可以看做是連接網(wǎng)絡和網(wǎng)絡的橋梁,網(wǎng)關(guān)的概念很廣,這里為了簡化起見,我們暫且認為它和路由器是同一個概念。路由器(router)是一種連接網(wǎng)絡和網(wǎng)絡,并選擇IP數(shù)據(jù)包傳送的路徑的一臺特殊計算機。很多情況下網(wǎng)關(guān)的概念等同于路由器。
3,網(wǎng)絡中電腦的IP地址有何要求?
在同一個網(wǎng)絡中,每臺電腦必須具有相同的網(wǎng)絡號,這樣電腦才認為目標主機是在本網(wǎng)絡中并且可以正確送達,如果網(wǎng)絡號不同,即使目標主機已經(jīng)用網(wǎng)線連到本網(wǎng)絡中數(shù)據(jù)也不能直接送達,即使這兩臺電腦近在咫尺,在電腦看來仍舊是一臺遠程電腦.比如一個網(wǎng)絡的網(wǎng)絡號為192.168.0,則該網(wǎng)絡中的計算機的IP地址必須以192.168.0開頭。假如要傳送一個數(shù)據(jù)包到網(wǎng)絡號為192.168.1的網(wǎng)絡,則必須通過路由器轉(zhuǎn)發(fā),如果該網(wǎng)絡中沒有路由器,則發(fā)送失敗。因此,為了連接兩個網(wǎng)絡,一臺路又器至少要有兩個網(wǎng)絡接口(網(wǎng)卡、調(diào)制解調(diào)器等聯(lián)網(wǎng)設(shè)備稱為網(wǎng)絡接口)。網(wǎng)絡和路由器的關(guān)系見下圖:
--------------- -------------- --------------
| 網(wǎng)絡A | | 路由器 | | 網(wǎng)絡B |
| | | | | |
| □--|-----------|--□ □--|----------|--□ |
| 1 | | 2 3 | | 4 |
--------------- -------------- --------------
圖中的小方框表示網(wǎng)卡或其他網(wǎng)絡接口。
可以看到路由器至少有兩個網(wǎng)絡接口。
假設(shè)網(wǎng)絡A的地址為192.168.0 網(wǎng)卡1的地址為192.168.0.1
網(wǎng)絡B的地址為192.168.1 網(wǎng)卡4的地址為192.168.1.1
則路由器上的網(wǎng)卡2必須屬于網(wǎng)絡 192.168.0 地址為192.168.0.x (x為任意小于255的數(shù))
路由器上的網(wǎng)卡3必須屬于網(wǎng)絡 192.168.1 地址為192.168.1.x (x為任意小于255的數(shù))
就是說,路由器既屬于網(wǎng)絡A,又屬于網(wǎng)絡B,這樣才起到橋梁的作用。
當數(shù)據(jù)從網(wǎng)絡A發(fā)往網(wǎng)絡B時,路由器從網(wǎng)卡2接收數(shù)據(jù),經(jīng)過改裝后通過網(wǎng)卡3發(fā)送數(shù)據(jù)到網(wǎng)絡B。
這樣,我們稱網(wǎng)卡2的地址 192.168.0.x為網(wǎng)絡A的網(wǎng)關(guān)
網(wǎng)卡3的地址 192.168.1.x為網(wǎng)絡B的網(wǎng)關(guān)
4,VMware虛擬機提供了那些虛擬網(wǎng)絡設(shè)備?
默認安裝的情況下VMware提供了虛擬網(wǎng)卡vmnet1和vmnet8,還有在虛擬系統(tǒng)上的虛擬網(wǎng)卡 "AMD PCNET Family PCI Ethernet Adapter"
請注意,vmnet1和vmnet8是主系統(tǒng)上虛擬設(shè)備,用ifconfig命令可以看到,而"AMD PCNET Family PCI Ethernet Adapter"是虛擬系統(tǒng)上的虛擬設(shè)備,在安裝完虛擬系統(tǒng)后可以在設(shè)備管理器中看到,前兩個隸屬于真實系統(tǒng),是你的真實電腦中的設(shè)備,后一個隸屬于虛擬系統(tǒng),是虛擬電腦中的設(shè)備,不要搞混淆。
--------------- -------------- --------------
| 網(wǎng)絡A | | 路由器 | | 網(wǎng)絡B |
| | | | | |
| □--|-----------|--□ □--|----------|--□ |
| 1 | | 2 3 | | 4 |
--------------- -------------- --------------
---------------- ------------------------- --------------
| 虛擬系統(tǒng) | | 主系統(tǒng)(路由器) | | 真實網(wǎng)絡 |
| | | | | |
| □--|-----------|--□ □<--->□-----|------|--□ |
|AMD PCNET卡 | |vmnet1 vmnet8 真實網(wǎng)卡 | | 4 |
---------------- ------------------------- --------------
讓我們來和上面的網(wǎng)絡和路由器的關(guān)系做一個比對。
可以看到要想虛擬系統(tǒng)和主系統(tǒng)通信必須使AMD PCNET 網(wǎng)卡和vmnet1組成一個網(wǎng)絡。
而vmnet1本來就在主系統(tǒng)中,系統(tǒng)可以直接訪問,所以主系統(tǒng)又充當了路由器的功能,只要有這兩個虛擬設(shè)備主系統(tǒng)和虛擬系統(tǒng)就可以通訊。
關(guān)鍵在于三點:
1.確定網(wǎng)卡AMD PCNET和vmnet1的網(wǎng)絡號相同。
2.在虛擬系統(tǒng)里設(shè)置網(wǎng)絡屬性,把網(wǎng)關(guān)地址設(shè)為vmnet1的地址。
3.開啟主系統(tǒng)的路由功能,使它成為一臺路由器。
事實上,如果你只需要虛擬系統(tǒng)和主系統(tǒng)通信,而不需要和主系統(tǒng)所在的真實網(wǎng)絡上的其他主機通信的話只要滿足第一點就可以了。因為滿足第一點,主系統(tǒng)和虛擬系統(tǒng)就在同一網(wǎng)絡中了,不需要路由器便可通信。但是大多數(shù)情況下我們需要虛擬系統(tǒng)和主系統(tǒng)所在的真實網(wǎng)絡通信,這就需要滿足其他兩點了。
四、虛擬機的網(wǎng)絡設(shè)置(實施篇)
1, 我們先來讓虛擬系統(tǒng)和主系統(tǒng)聯(lián)系上。
在VMware安裝的時候安裝程序會自動給vmnet1分配一個IP地址,下面是筆者電腦上例子:
vmnet1 Link encap:Ethernet HWaddr 00:50:56:C0:00:01
inet addr:192.168.221.1 Bcast:192.168.221.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:191 errors:0 dropped:0 overruns:0 frame:0
TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
在第二行可以看到安裝程序給vmnet1分配的IP地址為192.168.221.1(注意每次安裝VMware IP地址是隨機分配的,實際的情況與這里的例子會不同)。即虛擬網(wǎng)卡vmnet1屬于網(wǎng)絡192.168.221。因此,我們需要啟動虛擬系統(tǒng),設(shè)置網(wǎng)絡屬性,把虛擬系統(tǒng)的網(wǎng)卡"AMD PCNET Family PCI Ethernet Adapter"的IP地址設(shè)置為192.168.221.x (x為除1以外2~254之間的任意數(shù)字筆者把它設(shè)置為2),把網(wǎng)關(guān)設(shè)置為vmnet1的地址:192.168.221.1(如果不和外界真實網(wǎng)絡通信的話網(wǎng)關(guān)可以不設(shè))
windows 2000和XP 設(shè)置后立即生效,win98需要重新啟動,linux需要重新啟動網(wǎng)絡服務:
#service network restart
在主系統(tǒng)上ping一下虛擬系統(tǒng):
#ping -c 3 192.168.221.2
PING 192.168.221.2 (192.168.221.2) from 192.168.221.1 : 56(84) bytes of data.
64 bytes from 192.168.221.2: icmp_seq=1 ttl=128 time=6.91 ms
64 bytes from 192.168.221.2: icmp_seq=2 ttl=128 time=0.425 ms
64 bytes from 192.168.221.2: icmp_seq=3 ttl=128 time=0.527 ms
--- 192.168.221.2 ping statistics ---
3 packets transmitted, 3 received, 0% loss, time 2001ms
rtt min/avg/max/mdev = 0.425/2.623/6.917/3.036 ms
yeah!通了!
再在虛擬系統(tǒng)上ping主系統(tǒng):
C:\>ping 192.168.221.1
Pinging 192.168.221.1 with 32 bytes of data:
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Ping statistics for 192.168.221.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
yeah!又通了!主系統(tǒng)和虛擬系統(tǒng)順利聯(lián)系上啦!
2, 讓虛擬系統(tǒng)和主系統(tǒng)所在的真實網(wǎng)絡通信
首先在你的電腦上需要有一塊與真實網(wǎng)絡相連真實的網(wǎng)卡(如圖二所示)。vmnet8就在與真實網(wǎng)絡通訊的時候起作用了,vmnet8會和真實網(wǎng)卡對應起來,虛擬系統(tǒng)要發(fā)送數(shù)據(jù)包到真實網(wǎng)絡中的時候,真實系統(tǒng)是一臺路由器,首先數(shù)據(jù)發(fā)到虛擬網(wǎng)卡vmnet1,然后經(jīng)過路由器(這里就是主系統(tǒng)linux)發(fā)到vmnet8,由于vmnet8和真實網(wǎng)卡是對應起來的,這一機制是有vmware完成的,所以發(fā)到vmnet8上的網(wǎng)卡就等于傳送到了真實網(wǎng)卡上,然后數(shù)據(jù)包再通過真實網(wǎng)卡發(fā)送到真實網(wǎng)絡,整個過程請看圖二。如果你的系統(tǒng)上有兩塊以上的真實網(wǎng)卡,在安裝的時候安裝程序會詢問把虛擬網(wǎng)卡對應到哪個真實網(wǎng)卡上??梢愿鶕?jù)實際情況選擇。
把vmnet8的IP地址設(shè)置為和真實網(wǎng)卡在同一網(wǎng)絡的地址,假設(shè)真實網(wǎng)絡的網(wǎng)絡號為192.168.0,真實網(wǎng)卡的IP地址為192.168.0.1則可設(shè)置vmnet8的IP地址為192.168.0.2
在linux中方法如下:
#ifconfig vmnet8 down
#ifconfig vmnet8 192.168.0.2 up
回顧一下上面講的三個條件:
--------------------------------------------------------------
關(guān)鍵在于三點:
1.確定網(wǎng)卡AMD PCNET和vmnet1的網(wǎng)絡號相同。
2.在虛擬系統(tǒng)里設(shè)置網(wǎng)絡屬性,把網(wǎng)關(guān)地址設(shè)為vmnet1的地址。
3.開啟主系統(tǒng)的路由功能,使它成為一臺路由器。
--------------------------------------------------------------
前兩點我們已經(jīng)在第一部分中做好了,現(xiàn)在只要開啟了linux的路由功能虛擬系統(tǒng)就可以和外界通訊了。
linux是一個天生的網(wǎng)絡操作系統(tǒng),他在網(wǎng)絡方面的強大功能使得它在網(wǎng)絡服務器領(lǐng)域有廣泛的應用。用linux來做路由器甚至不需要額外的軟件,linux的內(nèi)核直接支持靜態(tài)路由的功能。我們要做的只是把路由功能打開就可以了。
可以先看看路由表:
#route
確定所有網(wǎng)卡的IP地址或網(wǎng)絡地址都在Destination一欄里,如下圖:
-------------------------------------------------------------------------------
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 vmnet8
192.168.221.0 * 255.255.255.0 U 0 0 0 vmnet1
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default [url]www.gucuiwen.co[/url] 0.0.0.0 UG 0 0 0 eth0
-------------------------------------------------------------------------------
默認情況下啟動網(wǎng)絡設(shè)備的時候系統(tǒng)會把該設(shè)備的IP地址添加到路由表中,如果沒有的話可以重新啟動一下網(wǎng)絡服務:
#service network restart
再來開啟路由功能:
# echo 1 > /proc/sys/net/ipv4/ip_forward
至此,linux的路由功能已經(jīng)打開,你的linux系統(tǒng)已經(jīng)成了一臺路由器,連接著虛擬的網(wǎng)絡和真實網(wǎng)絡。虛擬網(wǎng)絡和真實網(wǎng)絡間就可以通信了。出于安全考慮,如果有必要的話還需要用iptables命令來設(shè)置一下路由規(guī)則。
用VMware構(gòu)建真實的虛擬網(wǎng)絡
實驗目標
這里首先說一下我們準備構(gòu)建的網(wǎng)絡拓撲。我們的目標是建立兩個定制的子網(wǎng)VMnet2和VMnet3,這兩個網(wǎng)絡與真實主機是不直接相連的(真實主機中我并不添加連接到這兩個網(wǎng)絡的虛擬網(wǎng)卡),而是通過一臺以橋接模式創(chuàng)建的屬于VMnet0的虛擬機連接VMnet0,真實的局域網(wǎng)也即VMnet0通過本地的網(wǎng)關(guān)連接internet,我們將VMnet2的虛擬機稱為VMnet2PC,VMnet3的虛擬機稱為VMnet3PC,VMnet0的PC稱為VMnet0PC,現(xiàn)在把VMnet3PC作為域控制器,VMnet0PC作為路由器和DNS服務器,要求PC和VMnet0PC都加入VMnet3PC建立的域,三個網(wǎng)段要求互聯(lián)互通,并都可以訪問internet。網(wǎng)絡拓撲圖如下:|

目標網(wǎng)絡拓撲圖
本例中需要建立3臺虛擬機,而真實的PC也處于VMnet0子網(wǎng)中,再次強調(diào)一下,VMnet0實際上是現(xiàn)實局域網(wǎng)在虛擬網(wǎng)絡中的映射。
下面,讓我們首先來構(gòu)建這個基礎(chǔ)的網(wǎng)絡架構(gòu)——建立起各臺虛擬機并分別為它們添加所需的虛擬網(wǎng)卡然后將之接入指定的網(wǎng)絡。
構(gòu)建“物理”網(wǎng)絡
首先,我們建立第一臺虛擬機VMnet0PC,建立時在連接模式選擇處我們選擇橋接網(wǎng)絡如下圖(這里我們并沒有修改默認的虛擬網(wǎng)絡行為),這樣,這臺虛擬機會有一塊連接到VMnet0的虛擬網(wǎng)卡,與真實PC處于同一個網(wǎng)段內(nèi)。

新增虛擬機時選擇網(wǎng)絡模式
我們在前面的網(wǎng)絡拓撲圖中看到,VMnet0PC應該有三塊不同的網(wǎng)卡分別接入三個不同的虛擬網(wǎng)絡,在建立虛擬機機,VMware已經(jīng)自動添加了一塊接連到VMnet0的虛擬網(wǎng)卡,現(xiàn)在我們?yōu)樗砑觾蓧K分別連接到VMnet2和VMnet3的網(wǎng)卡。
打開虛擬機的屬性點“hardware”標簽下面的“add”按鈕(如下圖)。

向虛擬機增加新網(wǎng)卡
在彈出的硬件添加向?qū)е羞x擇添加網(wǎng)卡,隨后彈出如下所示的對話框,在里面選擇網(wǎng)卡裝要連接的網(wǎng)絡。分別添加兩塊網(wǎng)卡連接到VMnet2和VMnet3。然后在虛擬機中安裝Windows server 2003專業(yè)版操作系統(tǒng)并設(shè)置好橋接網(wǎng)卡以連接到internet打好必要的服務器補丁。至此,第一臺服務器VMnet0PC設(shè)置基本完成并接入了目標網(wǎng)絡。

選擇新網(wǎng)卡接入的網(wǎng)絡
在第一臺機器設(shè)置完成后,關(guān)閉虛擬機,點窗口左側(cè)上的“clone virtual machine”命令,對第一臺虛擬機進行復制(如下圖),將新虛擬機命名為VMnet2PC,因為VMnet2PC僅需一塊網(wǎng)卡,因此,需要在虛擬機硬件屬性中刪除多余的兩塊網(wǎng)卡并把剩余那塊網(wǎng)卡接入VMnet2。重復以上步驟建立虛擬機VMnet3PC并將之連入網(wǎng)絡。

復制虛擬機
至此,“硬件”的建立與連接已經(jīng)完成。下面對各虛擬機網(wǎng)卡的TCP/IP屬性分別進行設(shè)置,讓VMnet2PC和VMnet3PC分別可以與VMnet0PC互聯(lián)(跨網(wǎng)的互聯(lián)這里先不涉及,那將是下一篇文章的內(nèi)容)。這里簡述一下各個子網(wǎng)的設(shè)置。VMnet0PC三塊網(wǎng)卡中,一塊用真實局域網(wǎng)的IP地址,一塊用VMnet2子網(wǎng)的地址192.168.2.1/255.255.255.0,一塊用VMnet3子網(wǎng)的地址192.168.3.1/255.255.255.0,位于VMnet2的VMnet2PC使用IP192.168.2.2/255.255.255.0,網(wǎng)關(guān)和DNS為192.168.2.1。位于VMnet3的VMnet3PCIP為192.168.3.2/,網(wǎng)關(guān)和DNS設(shè)為192.168.3.1。
到目前為止,僅有VMnet0PC可以連接internet并訪問所有的網(wǎng)段。在下一篇文章里,我們將讓這個“物理上”已經(jīng)連接的虛擬機網(wǎng)絡的各網(wǎng)段互聯(lián)互通,并都可以訪問internet。.
小知識:
在VMware5.0以前版本沒有提供虛擬機復制命令,不過可以通過對虛擬機文件夾的復雜方便的達到同樣的目的。但新版本中的虛擬機復制不是簡單的文件復制,而是提供了很多增強,新虛擬機可以來源與源虛擬機的一個快照,還可以與源虛擬機關(guān)聯(lián)起來以減少存儲所需空間。在第一臺用于試驗的虛擬機建立以后,最好保存一個此時狀態(tài)的快照,在試驗完成以后可以隨時還原到系統(tǒng)剛安裝完成時的狀態(tài),這將為今后的實驗節(jié)省大量的時間。
【工作原理】
VMware Server提供了一個免費的并且比較容易進入的服務器虛擬化方法,不過部署它的幾個方面——尤其是配置,可能很棘手。即使這個產(chǎn)品是免費的,可如果在安裝和安全化進程中出了錯誤,也將會付出很高的代價。本指南提供了VMware Server在安裝、配置(主要注重高安全性)以及如何成功運行于微軟windows 2003服務器等方面的說明。
這一系列文章共分為八部分。在這一部分中,TechTarget中國的特約專家Andrew Kutz主要為大家提供其部署和調(diào)配方面的指導以及對其工作原理的描述。在隨后的幾部分中,還將介紹其配置、安全性、客戶系統(tǒng)的安裝等等。
這一系列文章將會成為大家了解VMware Server在Windows Server 2003運行相關(guān)知識的一個捷徑。而它于我個人對VMware虛擬服務器部署體現(xiàn)出來的優(yōu)缺點的認識也將是一種升華。此外,VMware自身配有214頁的使用手冊,我在本指南中經(jīng)常參考這個手冊。
當創(chuàng)建本指南時提出的一些假設(shè):
首先,假設(shè)VMware Server正被安裝在一臺全新的或是另有用途的服務器上。VMware可以被安裝在一臺現(xiàn)有的、而你卻又希望其一些額外資源能夠被更好地利用的服務器上,而本指南更強調(diào)確保VMware Server和主機操作系統(tǒng)(OS)的高效性和安全性,因此我所說的每一步都是基于一個現(xiàn)有的操作系統(tǒng)。
根據(jù)你的具體情況,如果本指南中所介紹的某一步驟無法實現(xiàn),把它標記下來等待將來的部署,跳過它繼續(xù)向前。有些步驟需要重新調(diào)整現(xiàn)有的配置,如涉及到在Windows上確保IIS(Internet Information Server)安全性的部分。還有,你可以根據(jù)自身情況,選擇執(zhí)行我的建議或跳過它們。
我還假設(shè)你會將最高安全列為首要議程。因為VMware Server搭載有眾多虛擬服務器,安全性是頭等重要的。本指南將幫讀者建立一個安全性極高的“堡壘主機”。
虛擬化經(jīng)常被用來為虛擬網(wǎng)絡服務器服務,所以我設(shè)想這類服務器將需要連入公共互聯(lián)網(wǎng)。端口轉(zhuǎn)換和網(wǎng)關(guān)設(shè)備(像一個Netscaler一樣)是可以被限制的,特別是如果你想讓若干個虛擬網(wǎng)絡服務器同時分享80、433端口,而不是像Netscaler一樣每個工作區(qū)都可以負擔一個網(wǎng)管設(shè)備。我在后邊將對此假設(shè)的兩個例外情況進行論述。
我猜想大多數(shù)系統(tǒng)管理員都有堅實的Windows知識。本指南主要服務于那些新接觸VMware Server的IT管理員,而不是新接觸IT管理的人群。你可能將從中找到一些確保Windows安全的方便技巧和竅門,但是我不會告訴你磁盤陣列控制器代表什么,或者是在哪里配置Windows頁面文件等等這類基礎(chǔ)問題。
VMware Server是一個寄居性的虛擬化解決方案。它不是直接地安裝到裸機服務器上。VMware Server必須安裝到一臺服務器現(xiàn)有的操作系統(tǒng)上,比如說微軟的Windows 系統(tǒng)或Linux系統(tǒng)。這與另一個VMware的服務器虛擬化產(chǎn)品——ESX,以及開放源代碼虛擬化解決方案——Xen形成了鮮明的對比。
現(xiàn)有操作系統(tǒng)的輸入、輸出任務是VMware Server的沉重負擔,因此它也不如裸金屬系統(tǒng)管理程序那樣高效。在另一方面,它卻有廣泛的驅(qū)動程序兼容性,因為VMware Server能使用任何一個可與主機系統(tǒng)兼容的硬件設(shè)備。而一個裸機系統(tǒng)管理程序通常只支持有限數(shù)量的設(shè)備,因為其控制系統(tǒng)的核心程序和許多設(shè)備驅(qū)動程序沒有形成匯編(目的是為了保持核心程序的簡練和快速)。
Xen比較特殊,它雖然是一個裸機系統(tǒng)管理程序,但它與其它硬件設(shè)備具有廣泛的兼容性。這主要依賴于驅(qū)動域操作系統(tǒng)來實現(xiàn)(通常是Dom-0操作系統(tǒng)),而并不需要提供設(shè)備驅(qū)動程序。
這里是VMware Server工作原理的概述:
VMware Server
位于此構(gòu)架最底部的是物理主機服務器。位于裸機以上的那層是主機操作系統(tǒng),在這種情況下選擇的一般是windows 2003 Server 標準版。
VMware Server由安裝在主機操作系統(tǒng)之上的三個主要組件組成。他們分別是注冊服務組件、授權(quán)服務組件和用戶界面管理組件。注冊服務組件負責虛擬機的啟動和停止以及其客戶連接。授權(quán)服務組件負責對從MUI(Windows多語版)和VMware Server控制臺引入的連接進行驗證。MUI允許用戶通過一個Web界面對虛擬機進行管理。

【常見問題】
在我最初使用VMserver 1.0.4 時有兩個問題 ,雖然不是什么大問題 ,但對于剛剛接觸VMserver的朋友來說可能會遇到,所以在這里說一下 。1、在我用VMware Server安裝linux fedora 5 時 ,提示未發(fā)現(xiàn)任何驅(qū)動器。
解決方法:在創(chuàng)建虛擬機時 ,選擇自定義配置 ,在選擇硬盤上 ,選擇IED硬盤(因機而異,有的機器不會出現(xiàn)這樣的故障),就可以解決了 。
2、在我最初使用VMware Server時,出現(xiàn)過這樣一個錯誤。
呵呵,弄了半天才發(fā)現(xiàn)自己把虛擬機建在了一個中文名的文件夾下。
把中文換成英文就可以正常運行虛擬機了。
給出大家兩個傻瓜級錯誤 ,希望大家不要和我一樣,犯一樣的錯誤

































