Citrix XenServer & Vmware ESX & Microsoft Hyper-V 比较 功能 Citrix XenServer VMware ESX Microsoft Hypre-V 虚拟化技术 半虚拟化(Paravirtualization) 半虚拟化技术在网络I/O 和磁盘I/O 上性能比全虚拟化好 全虚拟化(Fullvirtualization) Hypervisor(系统管理程序),半虚拟化(Paravirtualization) 硬件要求 部分Guest系统要求CPU必需是64 位CPU; 部分Guest系统要求CPU必需支持Intel VT/AMD-V,否则不支持Windows Guest 系统 Guest 系统支持最大32G 内存,XenServer 最大支持128G内存 本地支持IDE、SATA、SCSI和SAS 移动硬盘也能通过测试 不支持IDE 硬盘 单台 ESX Server 服务器最多支持32 个 Guest 系统支持最大64GB内存;ESX Server 最大支持256GB 内存 一台 ESX Server 可以同时运行 128 台 Guest 系统 部分Guest 系统要求CPU必需是64 位CPU 部分Guest 系统要求CPU必需支持Intel VT/AMD-V CPU 必须支持硬件DEP(数据执行保护)技术 支持的Guest系统 Windows 系列 Linux 系列 Susolaris 也通过了测试 几乎支持所有的可运行在x86 架构上的系统。(不支持必需运行在IDE 硬盘上的系统) Windows 系列 Linux 系列 软件版本 企业版,多服务器,有高可用,动态迁移 铂金版,多服务器,高可用,动态迁移 各版本XenServer(包括免费版)均采用同样的hypervisor,均是直接运行在硬件上的,其上的 Guest 系统可以直接互用。 XenServer 免费版具有和企业版同样的性能。 ESX 和ESXi的 hypervisor是直接运行在硬件上的,Vmware Server 的hypervisor 是运行在Windows 或 Linux 系统上的,二者上的 Guest 系统不能直接互用。 一个 Standard 版本只能运行一台 Guest 虚拟机 一个 Enterprise 版本可以运行 4 台 Guest 虚拟机 一个 DataCenter 版本可以不受限制的运行 Guest虚拟机 Hyper-V 系统只能是在64位的 Windows2008 系统上运行 采用XenServer 的Express版,可以方便地将一些现有的支持Intel VT/AMD-V 服务器作为小型的虚拟化平台。 采用XenServer 的Express版搭建测试平台,可直接使用从生产平台上复制出的系统,十分方便。 License XenServer 的License 是按机器计算的。 (由于服务器整合和虚拟化对服务器硬件的CPU 计算能力要求很高,4 CPU 服务器所能支持的虚拟机数量肯定高于2 CPU 的服务器。因此,在使...