由于基于开源的Xen产品发展成熟,成为可行的企业级系统管理程序选择,VMware和微软应当非常严肃地对待服务器虚拟化市场的竞争对手。
这正是《Network World》测试实验室在这次独特的、双重测试中发现的结论。在这次测试中,《Network World》对比测试了3种基于Xen的虚拟化平台,包括思杰公司的平台、Novell公司的平台和Virtual Iron公司的平台,并将结果与此前测试VMware的ESX和微软的Hyper-V得到的结果进行了比较。
Xen逐渐成熟
在此次纯Xen测试中的胜者是思杰的XenServer。该产品不仅具有可靠的性能,还且还为那些希望虚拟化Windows和Linux系统的用户准备了强大的软件包。
XenServer是此次业务交易测试中速度最快的产品,尽管它在I/O性能测试中没有很好的表现。XenServer的管理组件灵活,易于使用,虽然存在的bug多一点。它所支持的客户机操作系统的长长的名单增加了它的总体企业吸引力。
但是,不管是Novell的SUSE Xen还是Virtual Iron都不应当被忽视。在此次测试中,《Network World》发现这两种产品都有相当多的用户。Novell的Xen作为该公司的SUSE Linux Enterprise Server (SLES) 10.2软件包的一部分提供给用户,并且Novell的总体支持系统高度演进,反应非常迅速。
Virtual Iron的独特方式提供了比其它产品潜在更安全的网外管理连接,它采用了一种方便的、服务器场式的方式实现虚拟机(VM)客户机管理。
在分析目前为止测试过的Hypervisor产品时,《Network World》发现VMware的ESX和VirtualCenter组合由于其广泛的兼容性、良好的性能和丰富的管理组合而仍是***的产品。
Xen从Linux向外扩展
开源Xen系统管理程序最初只支持Linux机器。目前,Xen可向几乎任何安装支持基础硬件的驱动程序的客户机提供主机硬件。
SuSE公司***把Xen捆绑在SLES 9.1中实现了Linux操作系统的虚拟化功能,这件事发生在2004年Novell收购SuSE之前。当思杰 2007年收购XenSource时选择了它的Xen功能。Novell和Citrix仍在为Xen项目做贡献,把Xen 3.2内核代码作为它们当前的产品的基础。
Virtual Iron在其系统管理程序与客户机之间建立的主/从关系是一种不同VM主机管理技术。它利用一个或多个控制器服务器,通过专用网络管理运行Hypervisor的其它服务器。
为评估这3种产品包与非Xen的Hypervisor有何不同,《Network World》要求厂商提交基本Hypervisor程序包以及大致等价于此前测试过的VMware和微软产品的内置或插件的管理包。Citrix和Virtual Iron完全按照要求做了,而Novell不愿提交其Orchestrator管理应用(该产品具有一个叫做ZenWorks Virtual Machine Management的插件模块)供测评之用。在Novell的坚持下,《Network World》测试了配置虚拟化构件但没有安装那个插件管理应用的SLES 10.2。
本轮测试的软件包为Novell SUSE Xen 3.2 (随SLES 10.2提供)、Citrix XenServer 5.0和Virtual Iron 4.4扩展企业版。
在这次定性评估中侧重的特性是硬件与客户机操作系统兼容性以及用来构建新VM、迁移已有的VM、将旧有服务器实例整合到新虚拟服务器上和控制所有VM日常运行的管理工具。
【编辑推荐】