1、虚拟化大 PK:Hyper-V R2 Vs vSphere 4http:/ 2009-10-29 15:30 许振新 中关村在线 我要评论 (0) 摘要:Hyper-V R2 的问世使得微软有了和 VMware 的 vSphere 4 一较长短的本钱。虽然在“虚拟化利器 微软 Hyper-V R2 全体验”一文中,我们介绍了 Hyper-V R2 大量的新功能,但 Hyper-V R2 和vSphere 4 各自究竟在哪些领域具有优势呢?我们在下面会进行一些相关的比较。 标签: Hyper-V R2 Oracle 帮您准确洞察各个物流环节Hyper-V R2 的问世使得微软有了和 VMware
2、 的 vSphere 4 一较长短的本钱。虽然在“虚拟化利器 微软 Hyper-V R2 全体验 ”一文中,我们介绍了 Hyper-V R2 大量的新功能,但Hyper-V R2 和 vSphere 4 各自究竟在哪些领域具有优势呢?我们在下面会进行一些相关的比较。 首先,VMware 支持 37 种不同的操作系统,而 Hyper-V R2 在支持那些不带有“Windows”标记的操作系统时或许会遇到麻烦。Hyper-V R2 支持的 Linux 版本,仅仅包括Fedora 11、Ubuntu Server 9.04、Suse Linux Enterprise Server 10 和 11、R
3、ed Hat Enterprise Linux 5.2 和 5.3 等当前新版本的 Linux,并且,虚拟机运行这些操作系统仅限于在一个单一的虚拟 CPU 上。同时, Hyper-V R2 对于不同种的硬件资源的支持也存在问题,比如视频卡和网卡。 Hyper-V R2 支持 64 个逻辑处理器,在这点上和 VMware 相同。Windows Server 2008 R2 本身支持 256 个逻辑处理器,但只有 64 个可以利用 Hyper-V R2)。 此外,Hyper-V R2 新的虚拟机队列( VMQ)功能,和 VMware ESX 3.5、4.0 中的NetQueue 的直接内存访问能力
4、相匹配。当从虚拟机像网卡传输数据流时,VMQ 和NetQueue 会跳过一些虚拟的网络开销。 VMware vSphere 4 界面 然而,VMware 新的 VMDirectPath I/O 功能,都优于 VMQ 和 NetQueue。 VMDirectPath 给了每个虚拟机对网卡的直接访问能力,好像它们是硬件上唯一的操作系统,因而从操作系统到网卡的路径要比 VMQ 和 NetQueue 更直接一点。 VMware vSphere 4 在同等精简配置的情况下还提供了一些内存利用率的改进。用户可以给虚拟机分配更多的内存,可以超过服务器的实际提供。这是非常有用的,因为用户可以动态地将内存从空闲
5、的虚拟机上重新分配给忙碌的虚拟机,使得更多的虚拟机是在一个系统上运行。在 VMware 中设置 Vmotion 不会比 Hyper-V R2 中的动态迁移功能运行更麻烦。此外,VMware 公司提供了一个受到更广泛支持的硬件配置队伍。 Hyper-V R2 可能会有一定的价格优势,它可能会比 VMware 更便宜,特别是如果用户想使用实时迁移功能,因为该功能在 VMware 的软件中需要额外收费。 此外,vSphere 的价格可能会比 Windows Server 2008 企业版或者数据中心版更高。但一切还得看企业的具体应用,因为微软和 VMware 在价格方面不是特别明朗,要根据企业的规模
6、、客户端的多少等等因素来综合考虑。 如果用户近期一直关注微软虚拟化的发展或部署,Hyper-V R2 是一个不错的选择,它对于经验丰富的微软 Windows 管理员来说非常易于部署和管理。 VMware 则代表了大多数管理员的大量学习曲线,尤其是对非 Linux 的管理员。 另一方面,如果用户选择了不被 Hyper-V R2 操作系统,如除了 Suse 和 Red HatLinux所提到版本外的 Linux 系统,以及比 Windows Server 2000 更老的微软操作系统、Solaris、NetWare 或 FreeBSD ,或者有些用户需要用到 vSphere 的先进功能,如自动精简配置或 VMDirectPath,那么就用 VMware 的软件吧。