近日,微软发布了其Windows Server 2008 R2版本的测试版,随同该版本微软还发布了新版本的虚拟化软件Hyper-V 2.0,该版本包括了两款:一款是跟此前的Hyper-V 1.0一样,Hyper-V作为操作系统的一部分而发布,无论是Server Core版本还是全特性版本;第二种就是作为一个独立产品,独立于操作系统而存在,跟现在的VMware公司的ESXi一样。
根据资料显示,在架构上,这两者之间有着显著的区别,前者将Windows Server 2008作为其父操作系统,使用Windows Server 2008的驱动模型以及授权条款;而后者带有一个迷你版本的Windows(该Windows版本甚至比Server Core还要精简)。此外,第二种Hyper-V软件版本只能作为虚拟化软件使用,没有客户机操作系统的授权,因此用户必须利用已有的Windows Server 2003作为其客户操作系统,或者购买新的授权作为其客户操作系统。而在前者的授权模式下,基于Hyper-V创造出来的客户操作系统无需额外购买Windows Server 2008的授权。
不过,这两者其他特性基本相同,可以参见下表。
此外,根据更多披露的资料显示,Hyper-V中的在线迁移、HA(高稳定性)等高级特性是内嵌于Hyper-V中的,无需额外收费,要使用该特性只需要一个完全版本的Windows Server 2008 R2(企业版或者标准版均可)或者带有远程服务器工具的Windows 7 客户端来创建和管理Hyper-V Server 2008 R2,无需使用微软的SCVMM管理工具才能达成。
而在VMware公司的ESXi产品中,用户可以利用ESXi来进行分配虚拟机,但是如果要使用高级特性,如在线迁移等,那么就需要购买VMware公司的Virtual Center。
所以,从这点来看,微软希望客户购买其Windows操作系统来达成Hyper-V的高级特性,而VMware希望客户购买Virtual Center管理工具来达成ESXi的高级特性。但是微软的操作系统是很多企业部署Windows应用时的必需品,而VMware的管理工具不是如此。
所以,这么看来,Hyper-V 2.0正式版发布之后,将对VMware的ESXi构成极大威胁。
【编辑推荐】