我曾经多次提到过微软与Citrix在hypervisor领域的重叠,从共享代码库这样的话题一直到在桌面领域的竞争。对我来说,这两家厂商在重要的企业虚拟数据中心事件中一直出于劣势地位。很久之前我说过,我认为微软处于竞争的最佳位置,但是坦白地说,现在Citrix拥有更好的技术。也就是说,微软有更好的战略,Citrix有更好的技巧。5月初举行的Synergy大会的新闻就证明了这一点。Citrix知道他们在做什么,也知道如何打造能够与VMware竞争的产品。
之前一直有人在问:如果微软要收购Citrix,将最佳战略解决方案和最佳技术解决方案合二为一的话,会发生什么?这对整个市场有什么好处?这种想法和传闻存在有一段时间了,那么为什么今天我要旧事重提呢?自从去年9月的VMworld大会开始就有这种传闻,而且到微软发布Hyper-V一直没有新的消息,之后Ctrix和Xen产品有关的新闻铺天盖地。最近我们还听到了两家厂商合作的消息,例如Essential产品组合可用来管理XenServer和Hyper-V虚拟机和存储,而且Citrix今年还在VDC方面迈出了一大步。不管是好是坏,微软和Citrix已经建立了合作关系——独立地或者合作地——追赶VMware。在既有的策略下,干吗还要继续单独做通过合作可以实现的事?让我们来看一看这种合作具有一定意义的方向——微软收购Citirx技术来抗衡VMware,从而获得取胜的机会:
·网络和应用交付:在我看来,Citrix在这个领域的动作可能是为什么微软最终取得领先的关键所在。Citrix的应用交付产品线NetScaler对Citrix来说是一款很好的应用产品。虽然不是市场领先者,但是他们能够很好地与F5和思科抗衡,并且可以很好地管理应用交付。Citrix在5月初发布了MPX最新虚拟应用版本——NetScaler VPX,这让NetScaler在软件应用交付领域占据了领先地位。这对谈论收购的话题是很重要的。首先,它可以将网络和应用交付带入到微软环境中,用户针对应用使用虚拟化技术,他们需要在数据中心之外交付这些应用。通过将VPX与新的软件交换结合起来,Citrix声称能够与思科的Nexus 1000V抗衡,然后向非微软平台中增加桌面应用和访问相关应用,微软在将应用交付从VDC推动到客户方面起到了重要的作用。
VDI:Citrix在将虚拟化推广到客户方面起到了非常关键的作用。从大型主机和Presentation Server再到现在Xen客户虚拟化,Citrix一直致力于客户方面。然而,尽管微软实际上也是企业桌面客户,但它在客户虚拟化领域并没有突出的表现。App-V是向前迈出的一大步,但是MED-V则是后退了一步。VMware凭借VMware View大大推动了这个市场的发展,如果任何一家厂商希望完全赢得VDC市场的话,他们就必须采用VDI解决方案。Citrix可以将分别针对hypervisor和应用虚拟化技术的解决方案结合以来帮助微软。很多企业桌面和应用都是微软提供的,而且这些桌面和与应用在数据中心运行的底层技术和网络都是Citrix提供的。
·云平台/提供商:Xen在云和服务提供商数据中心内占有很大的份额。尽管微软拥有很多运行Windows操作系统的用户,但是它的Hyper-V却没有VMware和Xen平台那么受欢迎。我认为微软是希望通过Azure来改变这种情况,但是仍然仅限于微软的解决方案(至少短期来说是这样的),收购Citrix的话就会助微软一臂之力。
·应用虚拟化:正如你所知,我是应用虚拟化模式的忠实拥簇者,我认为App-V最终将能够交付应用虚拟化。然而,它将很有可能专注于.Net和微软应用上,而且在完全交付甚至是普及之前还需要等上几年的时间。与此同时,我们拥有在VDI、客户虚拟化和流式应用之间的桥接技术。VMware通过像View和ThinApp这样的工具实现了这一目标,但是Citrix仍然因循守旧。微软可以利用收购Citrix来作为将App-V延伸到应用交付平台的一个跳板,结合流式应用和客户虚拟化,继续研发真正针对所有应用的应用虚拟化。
·用户/设备支持:我不想过多强调通过使用iPhone支持远远访问,但是回顾微软与苹果和Linux的关系,显然现在Citrix也在这方面有所加强,这对微软来说是很有吸引力的。虽然这也许并不能带来显著的飞跃,但至少可以带来比现在更多的机会。
坦白地说:微软在虚拟化解决方案和整体方向上面对很多挑战。一直欠缺的实时迁移功能?希望用Azuere改变应用运行的方式?所有这些都引起了我诸多的疑问。另一方面,Citrix能够很好地跟上VMware的步伐,Hyper-V却不能。上周Synergy大会上发布的虚拟交换机就是一个很好的例子,我们没有看到针对Hyper-V的虚拟交换或者网络方面有任何升级。完善的虚拟网络和交换管理是虚拟平台和云平台的的关键组成部分。将内部角色和任务迁移到运行在这种平台上的虚拟机中是VMware已经提供很长一段时间的功能,未来甚至可以在ESXi 4.0上的虚拟机中运行完整版本的ESX 4。也就是说,VMware和Citrix都在寻找一种利用现有技术对他们有利的优化方法。现在从Hyper-V方面我们还没有看到这一点。再一次指出,这并不知说微软收购Citrix就可以改变这一情况,但是至少对内部产品的统一是有利的。Citrix知道如何很好地做到这一点。
需要澄清一点的是,我并不是抨击微软的技术或者业务策略。我的意思是,通过表格对比我们发现,Citrix现在更接近市场和VMware虚拟平台的发展趋势,如果目标是与VMware在企业和云虚拟平台方面竞争的话,那么微软可能会通过收购Citrix获得他们的网络产品获益。微软可以获得现在他们缺少的虚拟平台、应用和网络工具。
最后,你可以想一想微软与Citrix结合的结果:一年之后Azure将能够运行在Xen和Hyper-V平台上。这样,微软可以继续推广他们现在基于开发者的Azure、SaaS和应用云计算策略。微软将通过允许用户在微软云的Xen平台上运行他们的服务来支持非.Net用户。用户不再需要基于他们的应用需求进行选择。微软将最终成为Google和Amazon在 云领域的竞争对手,将两种云模式融合到一起并提供微软的品牌支持。这种情况会发生吗?就市场和用户需求来说,是的。