【TechTarget中国原创】VMware公司一直希望公众认为它是虚拟化之争中理所当然的胜利者。但遗憾的是,这场战争并未停止,基于Xen的虚拟化平台以价格优势发起了一场新的战争。
以价格低廉见长的虚拟平台,构建在Xen Hypervisor之上,有能力负荷VI(VMware Infrastructure)。本文涉及其中两个产品:Citrix Systems公司的XenServer和Sun Microsystems公司的 Sun xVM。Citrix和Sun都把Xen作为一个完整的、纵向的、价格低廉的(这个优势更为重要)软件包的一部分,巧妙地借此来挑战VMware在虚拟化领域中的权威地位。我将阐述这些公司在争夺虚拟化领域统治地位中的一些战略,并且对Xen Hypervisor最终发展成果做出预测。
Citrix Xen Server虚拟化技术
去年8月,思杰收购了XenServer。在随后的几个月里,思杰的虚拟化战略逐渐变得清晰。思杰通过XenApp、XenDesktop和XenServer把Xen Hypervisor无缝地整合到公司的产品线中。
在新XenServer产品线上充分利用虚拟化多个领域的技术。首先是XenApp,它是对Citrix Presentation Server的重新构架和重新定位。XenApp是交付给用户的主要软件产品。 XenDesktop是Citrix进军远程桌面交付领域的又一产品,类似的软件版本是VMware公司的Virtual Desktop Infrastructure (VDI)。
在这之下是XenServer,一个Xen控制的Hypervisor。它能够负载XenApp,为XenDesktop提供虚拟桌面。利用这个软件栈,Citrix宣称不是Hypervisor不能做什么,而是用户利用Hypervisor可以做什么。Citrix已经做到:对于需要整合桌面和软件到数据中心的IT部门,Citrix可以为其提供一套完整成熟的技术方案。
VMware的Northstar项目已经完成了第二个试用版(从前叫做Thinstall),其最新版本(version 2)中的虚拟桌面管理器(VDM:Virtual Desktop Manager)已经可以交付企业使用。Microsoft对Softricity的并购(更名为Microsoft SotfGrid,就是现在所谓的Microsoft Application Virtualization)使微软可以直接和Citrix XenApp竞争,但是技术还是不如Citrix Presentation Server成熟。并且Microsoft的Hyper-V还不可用。现在的情况是这样的,如果用户希望把桌面和应用程序整合到数据中心,Citrix拥有该领域最成熟的技术。Citrix成功的关键之处就在于利用这个小小的管理程序(Hypervisor):Xen。
Sun xVM Server
Sun xVM Server是Sun向非操作系统虚拟化架构迈出的第一步。Solaris Zones(即现在所谓的Solaris Containers)是Solaris中很受欢迎的一个附件,但是我从很多系统管理员那里得到的反馈消息是打补丁和容器管理过于复杂。大概在过去三年中,Sun致力于整合Xen和Solaris,即最终的产品是Sun xVM Server。
Sun xVM Server的重要性何在?简单来说,如果Sun致力于得到或者开发一种应用程序虚拟化和交付技术,它将会准备好来掌握最有竞争力的虚拟化技术。在Sun公司,IT部门管理者可以采购到Sun Server,Hypervisor(xVM Server)、桌面交付软件(Sun Desktop Infrastructure),最重要的是管理操作系统、Hypervisor和硬件(Sun xVM OpsCenter)的管理软件。同时,如果用户在寻找一种虚拟化技术(没有应用程序交付的那种)的话,Sun可以提供一套完整的选择。
Citrix和Sun基于Xen的战略
组装性和价格低廉给Citrix和Sun在虚拟化市场上带来了巨大的优势。价格低廉是很重要,但是很多观察家坚信一分钱一分货。很多人认为因为VMware的产品价格最高所以必然也是最好的,我对此未置可否。有相当多的IT主管都认为如果一个产品是免费的,那就太好了,甚至不敢相信。如果某种产品的价格出于免费和最高价之间,那么这种产品会有市场吸引力吗?Citrix XenServer企业版永久授权的价格是$2,600,Sun xVM Server还没有定价,但是Sun xVM Ops销售部门向我承诺会尽快给我提供相关信息,以便及时更新。我希望Sun标出的价格如果不是更便宜的话,对Citrix XenServer来讲也比较具有可比性。一般后进入市场的产品为了在市场上站稳脚步都会降低产品价格。需要注意的是,与VMware Infrastructure $5,750售价相比,上述提到的价格都没有反映出可选的软件保护协议。价格是IT产品中最不稳定的一个方面,但是VMware和Xen价格的差异仍然是相当大。
Xen带来了什么?
尽管本文中只讲述了两种基于Xen Hypervisor产品,但是市场上也有其它厂商的产品,如Oracle公司、Virtual Iron Software公司、Ret Hat公司等。Xen Hypervisor的无处不在也许正是Xen最终带来的效果。正如Jave一样,尽管在一个相同领域和竞争对手相比有明显优势,Xen永不会面对整个产业。相反,它却必然作为虚拟化领域内的一个永久性固件而存在。Xen注定成为嵌入式服务器、Linux操作系统和企业级应用程序厂商将要使用的管理程序(Hypervisor)。我们最终可能会看到OEM硬件上贴有标签,上面写着“内置Xen”。