最近一直不斷在玩虛擬化軟體,玩過「VirtualBox」與「VMware」,現在就讓我們簡單來做一下比較。
目前整理出來的規格如下:
Type I
|
Type II
|
Hyper-V ( 內建於Windows Server 2008 R2 )
|
VMware Workstation ( 收費 )
|
VMware ESXi 5 ( 免費 )
|
VirtualBox ( 免費 )
|
Hyper-V Server 2008 R2 SP1 (免費)
|
VMware Player ( 免費 )
|
那麼什麼叫做「Type I」與「Type 2」
Type 1:
直接運行於硬件系統之上的裸機管理程序,「Type 1」也經常被稱為硬件虛擬化引擎。由於「Type 1」管理程序以簡化層的方式向虛擬機提交虛擬化後的硬件資源,因此它可以提供更好的性能和可擴展性。從而減少了運行管理程序本身所需的花銷
Type 2:
以現有操作系統之上的應用程序之一的方式運行
以前「魚仔」曾經很天真的想要在「VirtualBox」虛擬機內安裝「Windows Server 2008 R2 Hyper-V」,可是卻發生「Hyper-v 需要支援intl-v和ADM-V」的錯誤訊息,發生此問題的原因就是「Type-1 Hypervisor 都已經設計成必須獨享硬體層的 VT 功能, 所以, 您不可以先裝一個 Type-2 Hypervisor 裡面又想要裝 Type-1」
「VMware ESXi」 適用於個人「實驗」不適合用於「企業」,若真的要用於「企業」請選擇使用「VMware ESX」or「Hyper-V」
魚仔剛玩虛擬的時候,非常困擾我到底該怎麼選擇使用哪一款「虛擬機」,提供下面幾種方案供參考:
測試 or 教學:「VMware Player」or 「VirtualBox」
實驗:「VMware ESXi」
企業用:「Hyper-V」or 「VMware ESXi」
參考資料:
小范日記 - 「虛擬化hypervisor:Type 1 vs. Type 2」
魚仔剛玩虛擬的時候,非常困擾我到底該怎麼選擇使用哪一款「虛擬機」,提供下面幾種方案供參考:
測試 or 教學:「VMware Player」or 「VirtualBox」
實驗:「VMware ESXi」
企業用:「Hyper-V」or 「VMware ESXi」
參考資料:
小范日記 - 「虛擬化hypervisor:Type 1 vs. Type 2」
沒有留言:
張貼留言