三種虛擬化技術比較
三種虛擬化技術比較
ESXi 與其它虛擬化底層產品之比較:
序號 |
虛擬化管理程序屬性 |
VMware ESXi 5.0 |
采用 Hyper-V 的 Windows Server 2008 R2 SP1 |
Citrix XenServer 5.6 FP1 |
1 |
磁盤占用空間小 |
144 MB 磁盤占用空間 |
3 GB 以上(含 Server Core 安裝)完整 Windows Server 安裝需要約 30 GB |
1 GB |
2 |
加強型驅動程序 |
已針對硬件供應商進行優化 |
通用 Windows 驅動程序 |
通用 Linux 驅動程序 |
3 |
獨立於操作系統 |
不依賴通用操作系統 |
依賴父級分區中的 Windows 2008 |
依賴 Dom0 盤上的 Linux管理分區 |
4 |
高級內存管理 |
能夠回收未使用的內存、消除重復內存頁或壓縮內存頁 |
僅使用內存釋放。 不能消除重復內存頁或壓縮內存頁。 |
僅使用內存釋放。 不能消除重復內存頁或壓縮內存頁。 不能根據虛擬機使用情況調整內存分配。 |
5 |
高級存儲管理 |
VMware vStorage VMFS、Storage vMotion、 Storage DRS |
缺乏集成的集群文件系統,無實時存儲遷移 |
缺乏集成的集群文件系統,無實時存儲遷移,存儲功能支持的陣列非常少 |
6 |
高 I/O 可擴展性 |
直接驅動程序模型 |
父級操作系統中存在 I/O 瓶頸 |
Dom0 管理操作系統中存在I/O 瓶頸 |
7 |
主機資源管理 |
網絡流量調整,按虛擬機的資源份額,設定存儲和網絡 I/O 的服務質量優先級 |
缺少類似功能 |
缺少類似功能 |
8 |
性能增強 |
AMD RVI、Intel EPT 大內存頁、通用 32 路 vSMP、VMI 半虛擬化、VMDirectPath I/O、半虛擬化客戶機 SCSI 驅動程序 |
僅在 Windows 2008和Windows 7 虛擬機上,支持大內存頁、4 路 vSMP |
無大型內存頁面,無半虛擬化客戶 SCSI 設備,需要缺乏靈活性的 SR-IOV |
9 |
虛擬安全技術 |
VMware VMsafe? 可實現虛擬化管理程序級安全自檢 |
沒有同類技術 |
沒有同類技術 |
10 |
靈活的資源分配 |
熱添加虛擬機虛擬 CPU 和內存、VMFS 卷增長、熱擴展虛擬磁盤、熱添加虛擬磁盤 |
僅支持熱添加虛擬磁盤 |
沒有同類技術 |
11 |
自定義映像創建和管理 |
借助 VMware Image Builder,管理員可以創建用於不同部署類型的自定義 ESXi 映像,例如基於 ISO的安裝、基於 PXE 的安裝以及自動部署。 |
沒有同類技術 |
沒有同類技術 |
12 |
自動部署 |
vSphere 自動部署可以更快地調配多個主機。 新主機可以根據用戶自定義的規則自動調配。 |
需要在 Systems Center Configuration Manager 中進行深入設置。 |
沒有同類技術 |
13 |
管理界面防火墻 |
ESXi 防火墻是一種面向服務的無狀態防火墻,用於保護 ESXi 5.0管理界面。 使用 vSphere Client 或帶 esxcli 接口的命令行進行配置。 |
沒有同類技術 |
沒有同類技術 |
14 |
增強的虛擬硬件 |
32 路虛擬 SMP、1TB 虛擬機RAM、非硬件加速 3D 圖形、支持 USB 3.0 設備、Unified Extensible Firmware Interface (UEFI)。 |
僅 4 路虛擬 SMP,每個虛擬機 64 GB RAM |
僅 8 路虛擬 SMP,每個虛擬機 32 GB RAM |
|
虛擬化管理程序屬性 |
VMware ESXi 5.0 |
采用 Hyper-V 的 Windows Server 2008 R2 SP1 |
Citrix XenServer 5.6 FP1 |
三種虛擬化技術比較