谁的虚拟化竞争力更强?VSphere 4还是Hyper-V(1)(3)
Hyper-V所不具备的一些功能
在VSphere 4中还有一些功能是Hyper-V所不具备的,比如VMDirectPath I/O,让虚拟机中的设备驱动绕过虚拟化层直接访问物理资源,这对一些需要频繁访问I/O设备的负载来说是一个优秀的功能。另外,VMware具有热插拔功能,比如让运行Win2000及以上系统的虚拟机在加电情况下热插拔网卡、SCSI适配器、声卡、CD-ROM等设备。在运行Win2003及以上系统的虚拟机中热添加内存或CPU,甚至扩展VMDK文件,而Hyper-V还没有类似的热添加功能。
当展示服务器虚拟化优点的时候,灾难恢复或评估永远都是需要讨论的话题,相信很多人也会忍不住提到VMware Site Recovery Manager。服务器虚拟化是一个整合服务器并降低TCO的技术,但如果一个IT环境中有很多重要的应用运行在x86平台,我们还需要保证它们具有高可用性、具有冗余性和商业连续性,为这样的IT环境引入虚拟化灾难恢复解决方案是必要的。
VSphere 4为不停机的关键任务应用提供了一个比微软群集服务更简单的容错方式,通过在一个独立的物理主机上创建一个虚拟机的副本,并通过vLockstep技术保证数据的同一性,VSphere 4为复杂的集群应用提供了更直接的容错选择,并增强了虚拟化所能带来的优势。
另一个VSphere 4具有的独特功能是内存超额使用(Memory overcommitment),这个功能可以为虚拟机划分比物理主机所能提供的更多的内存。这个功能是通过透明页共享(Transparent page sharing)等技术实现,虚拟机之间共享共同的代码,这就好像为现有服务器增加了更多的内存。比如,通过内存超额使用功能,一台内存为2GB的物理主机可以运行4台内存为1GB的虚拟机。
看上去VMware VSphere 4的功能要比微软Hyper-V丰富的多,但微软Hyper-V是一个年轻的产品,我们相信它的后续版本可以做得更好。Hyper-V的最大优势在于它是免费的,它是Windows Server 2008的一个免费组件,对于Windows Server架构的中小型企业,选择Hyper-V无疑是一个低成本的虚拟化解决方案。
分享按钮