如圖1所示,在VMware軟件的服務器上可同時啟動多臺虛擬服務器,實現多臺虛擬機操作系統之間相互切換。
利用某臺服務器的部分內存、硬盤資源可構建成 “獨立”的虛擬服務器平臺,而這些“獨立”的虛擬計算機擁有各自的CMOS、硬盤、軟驅、光驅、網卡、顯卡等硬件,不僅在每一臺虛擬的計算機中可以安裝當前各種流行的操作系統和應用軟件,而且還可以像對待新的服務器那樣對其進行分區等操作,對原有硬件不產生不良影響。

圖1 同一物理平臺上多個虛擬服務器

圖2 創建虛擬服務器
創建虛擬服務器就是創建一個擴展名為“vmx”的虛擬機配置文件。一般通過選擇“自定義”選項,系統會自行調整虛擬服務器的物理內存大小和硬盤空間,也可以手工再分配物理內存和磁盤空間。VMware Workstation所建立的硬盤是虛擬硬盤,是在主機硬盤上建立了一個特殊的文件,因此它最大特點是:在VMware中如何對硬盤進行分區甚至低級格式化不會影響主機的硬盤分區。而且為了保證系統的兼容性和穩定性,VMware把大部分的硬件設備都虛擬成最標準、兼容性最好的虛擬設備,不需要安裝驅動程序。
新創建的Windows 2003 Advanced Server虛擬服務器,如圖2所示,只是一臺來安裝操作系統的裸機,就像剛下生產線的新設備一樣。
在圖右邊窗口中顯示了虛擬服務器的硬件設備,如Memory(內存)、Hard Disk 1(硬盤)、CDR0M(虛擬光驅)、Floppy(軟驅 )、NIC (網卡 )等。創建好虛擬機后當Vmware Workstation程序啟動時虛擬服務器會從光盤中引導需要的操作系統,因此接下來的安裝操作就在普通計算機上安裝操作系統完全一樣,這里不再贅述。
在沒有采用虛擬化時雖然大多數服務器系統資源的利用率在10%到15%,但構架、安全和兼容性方面的問題導致必須指定不同物理平臺來運行它們。
管理、安裝補丁和添加安全策略將花去大量時間。另外,服務器的衍生組件將導致設備、動力和散熱方面的成本上升。
虛擬構架提供前所未有的負載隔離,為所有系統運算和I/O設計的微型資源控制,如圖3所示,VMware ESX Server直接安裝在物理服務器的裸機上,將物理服務器上的處理器、內存、存儲器和網絡資源抽象到多個虛擬服務器中。
虛擬化使得企業能實現:達到甚至超過每個CPU;便宜的硬件和運作成本;在服務器管理方面的重大改進,包含添加、移動、變更、預制和重置;基礎應用將變得更強壯和災難抵御能力,最終實現:減少28%至53%的硬件成本;減少72%至79%的運作成本;減少29%至64%的綜合成本。

圖3 VMware ESX Server直接安在物理服務器上

圖4 使用VMware VMotion
近年來,越來越多的企業應用服務器開始使用虛擬化技術。虛擬化技術已經逐漸成為主流技術,虛擬化技術除了提高硬件資源利用率外,還有其它諸多優點,很多用戶通過利用虛擬化軟件的優點與集群技術來整合服務器,虛擬化軟件與集群技術之間不是誰替代誰的問題,而是互相補充。
隨著IT部門越來越熟練使用虛擬化應用,他們也可更好地處理負載均衡和可用性等問題。基于虛擬化的分布式服務為數據中心提供了前所未有的響應能力、可維護性、效率和可靠性級別。虛擬構架可完美地結合現有的管理軟件通過共享存儲(SAN)把物理系統整合到有VMware虛擬構架的數據中心上去,如圖4所示,使用VMware VMotion可以使運行中的虛擬服務器在不關機、不中斷應用的情況下,在物理服務器平臺上任意切換,通過人工調度使每臺物理服務器的負載最大化。
使用VMware HA可以使運行中的虛擬機在所在物理服務器出現故障宕機的時候自動遷移到其他運行良好的物理服務器平臺上,確保應用服務不中斷。
總之有了虛擬化,IT管理員能在運行重要應用的實體機和同等配置的虛擬機上創建集群。在待機時,虛擬機并不消耗計算機資源,并能以高比例整合到一個或幾個實體平臺上去。這樣可極大提高服務器整合的效率,簡化服務器群管理的復雜性,提高服務器系統的伸縮性,整體系統的可用性,冗余的方式將由2N變為N+1,同時還可明顯降低投資成本,具有很好的技術領先性和性價比,讓企業輕裝上陣。