VMWare的產(chǎn)品可以使你在一臺機器上同時運行二個或更多Windows、DOS、LINUX系統(tǒng)。與“多啟動”系統(tǒng)相比,VMWare采用了完全不同的概念。多啟動系統(tǒng)在一個時刻只能運行一個系統(tǒng),在系統(tǒng)切換時需要重新啟動機器。VMWare是真正“同時”運行,多個操作系統(tǒng)在主系統(tǒng)的平臺上,就象標準Windows應(yīng)用程序那樣切換。而且每個操作系統(tǒng)你都可以進行虛擬的分區(qū)、配置而不影響真實硬盤的數(shù)據(jù),你甚至可以通過網(wǎng)卡將幾臺虛擬機用網(wǎng)卡連接為一個局域網(wǎng),極其方便。安裝在VMware操作系統(tǒng)性能上比直接安裝在硬盤上的系統(tǒng)低不少,因此,比較適合學(xué)習(xí)和測試。
VMware虛擬化平臺基于可投入商業(yè)使用的體系結(jié)構(gòu)構(gòu)建。使用像VMware vSphere和VMware ESXi(一款免費下載產(chǎn)品)這樣的軟件可轉(zhuǎn)變或“虛擬化”基于 x86 的計算機的硬件資源(包括 CPU、RAM、硬盤和網(wǎng)絡(luò)控制器),以創(chuàng)建功能齊全、可像“真實”計算機一樣運行其自身操作系統(tǒng)和應(yīng)用程序的虛擬機。在VMware虛擬化技術(shù)中,每個虛擬機都包含一套完整的系統(tǒng),因而不會有潛在沖突。VMware虛擬化技術(shù)的工作原理是,直接在計算機硬件或主機操作系統(tǒng)上面插入一個精簡的軟件層。
該軟件層包含一個以動態(tài)和透明方式分配硬件資源的虛擬機監(jiān)視器(或稱“管理程序”)。多個操作系統(tǒng)可以同時運行在單臺物理機上,彼此之間共享硬件資源。由于是將整臺計算機(包括 CPU、內(nèi)存、操作系統(tǒng)和網(wǎng)絡(luò)設(shè)備)封裝起來,因此虛擬機可與所有標準的 x86 操作系統(tǒng)、應(yīng)用程序和設(shè)備驅(qū)動程序完全兼容。可以同時在單臺計算機上安全運行多個操作系統(tǒng)和應(yīng)用程序,每個操作系統(tǒng)和應(yīng)用程序都可以在需要時訪問其所需的資源。