科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航



ZDNet>服务器频道>虚拟化/云计算-zhiding>托管虚拟桌面争夺战:Citrix vs VMware

托管虚拟桌面争夺战:Citrix vs VMware

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Citrix和VMware是托管虚拟桌面市场的两家主导厂商。我们对这两家的产品进行了研究对比,本文是具体的研究报告。

来源:ZDNet China 【编译】 2011年10月02日

关键字:虚拟化 VMware CITRIX 虚拟桌面

ZDNet至顶网服务器频道 10月2日 编译(文/Desire):Citrix和VMware是托管虚拟桌面市场的两家主导厂商。我们对这两家的产品进行了研究对比,本文是具体的研究报告。

概述

随着托管虚拟桌面(HVDs)市场的不断繁荣,IT机构已经开始注重对虚拟厂商和HVD产品的评估。目前市场上有两款主导产品,那就是VMware View与Citrix XenDesktop。此项研究重点讨论了这两种产品的不同特点。

主要研究结果

• Citrix与VMware占有HVD市场约90%的份额。其它小型厂商都在建立某些情况下的替代选择、互补的解决方案。

• VMware利用其在服务器虚拟化方面的现有优势,在该领域拥有很高的用户认可度。

• Citrix通过其HVD产品来赢得市场,以及基于服务器的计算产品XenApp的推出,对于交付更加完整的桌面享有很高信誉。

建议

• IT机构应分别对Citrix和VMware的HVD解决方案进行测试,以确定哪一种解决方案更能满足自己的需求,并进行有效的价格谈判。

• IT机构应对自身与Citrix以及VMware的关系进行评估,并利用这种关系制定合理价格。

• 预计在未来18至24个月内,个性化、离线访问、协议技术以及控制台整合等技术将获得重大进展。新技术的应用可能会使你重新评估你对产品/厂商的选择。

分析

在过去四年中,对于评估、测试、部署或使用HVD,我们已接到从IT机构打来的数以千计的电话。涉及HVD的问题范围很广,包括成本、定位、技术、运营和产品可用性。我们也收到了很多关于厂商产品的可行性以及对企业环境的适用性问题。此项研究总结了在选择HVD厂商时的要点。

HVD能够提供的很多可选属性(例如集中化、更好的管理、增强安全性、降低运营成本、业务连续性以及远程/分支接入)在传统的PC环境下是很难实现的。在这个拥有巨大潜力的市场,Citrix和VMware都想成为业界的领导者。很多关于厂商的问题都涉及到Citrix与VMware的产品、技术、合作伙伴关系以及市场策略。接下来,我们将对两家公司产品的主要特点做出点评。

HVD市场快照

HVD的实施要求,至少由以下几部分组成:

• 服务器虚拟化软件来托管桌面软件

• 代理/会话管理软件连接用户桌面环境

• 用于配置虚拟桌面的管理工具

Citrix的核心产品XenDesktop和VMware的核心产品View均包含上述三个部分,以及其他一些附加功能或核心产品的扩展版本。

HVD市场中的其他几家厂商也能够保证以上三个HVD实施要求(本地或通过集成第三方组件),包括微软、NEC、Oracle、Parallels、Pano Logic、Quest Software、红帽以及Virtual Bridges。提供HVD外包服务的厂商包括CSC、IBM、惠普、戴尔以及传统的分销商和电信服务提供商。独立的桌面代理软件Quest Software、ClearCube和Leostream公司也可以提供。然而后面提到的这些公司却无法与Citrix和VMware相比较,因为二者合起来占据了约90%的HVD市场份额。

微软也提供了基于Hyper-V、System Center Virtual Machine Manager和桌面代理的HVD解决方案,并作为第二版Windows Server 2008的附带功能。目前,微软计划实现其桌面代理的小规模部署,但我们认为微软的产品对大多数客户而言是不充分的。

两个不同的市场策略

VMware和Citrix采用了完全不同的市场策略。

VMware产品的部署和实施很早就取得了成功,这也使其基于ESX和vSphere的HVD部署被认定为一种标准。虚拟桌面架构(VDI)作为VMware第一款HVD产品的名称也被业界长期所采用。VDI之后更名为VMware View,它能够通过企业对于最佳组件的选择建立一个供应商/解决方案的生态系统,因而发展势头迅猛。VMware View同时正在接受着其它厂商提供的互补技术(例如存储、管理工具及服务)。VMware HVD的成功很大程度上要归功于其它厂商在数据中心中取得的成功,而VMware的vSphere、ESXi和VMware Infrastructure4.0(VI4)产品家族在该市场的份额也超过了80%。IT经理在评估HVD时经常会从VMware的产品开始,因为一个成功的数据中心项目很多都是建立在VMware的基础架构之上,尤其是当HVD项目由数据中心IT运营团队操纵时情况皆是如此。

Citrix通过其它方式也建立了自己的市场领导地位。使用Citrix基于服务器的计算产品XenApp(与其前一代)的用户基数非常大,有超过20万个组织相当于超过1亿位用户使用Citrix技术。虽然XenApp用户广泛,但却存在兼容性、迁移成本、应用程序性能不稳定、离线访问以及有限的桌面个性化等限制,并不能满足于所有应用。但其中很多限制可以通过Citrix的互补HVD产品XenDesktop进行弥补。部署XenDesktop通常是由那些与桌面工程和操作人员关系密切的IT人员来完成。

此外,Citrix还在XenDesktop基础上提供了多套解决方案,包括XenApp,构建出了一个更好的产品集合,这对于现有的客户十分具有吸引力。从进入市场的角度来看,Citrix已经建立了一个大型渠道合作伙伴(全球超过5000家)网络。这些渠道合作伙伴与客户保持着紧密的联系,并能够围绕应用交付敏锐地发现客户遇到的问题。Citrix还与微软建立了战略合作伙伴关系,后者将为Citrix进行大规模HVD部署提供支持。微软提供了一个基本的桌面代理程序作为Windows Server的一项功能,但它会默许在产品上提供先进的功能,而不是依靠Citrix的产品来填补高端市场。

尽管Citrix与VMware主宰着市场,仍旧有其他厂商的可行解决方案存在。IT机构应该明确需求并选择出最能满足需求的产品。本项研究中将要探讨的个性化、离线访问、协议技术和控制整合等技术预计会在未来18至24个月内获得重大进展,新技术的应用可能会使你重新评估你对产品/厂商的选择。

IT机构应对HVD产品和平台的选择有比较深入的理解,一个大的策略项目可能需要三到五年的时间提供投资回报,而对于平台的转换也要支付较高的退出成本。

这两家公司的产品有何不同?

Citrix和VMware的产品在几个方面有所不同。我们着重关注技术和定价方面的显著差异。

技术

-代理软件和会话管理层

在HVD部署中,用户需要通过识别和认证,然后连接到相应的虚拟桌面。这道程序一般都是由定义和管理用户请求与托管桌面资源间关联的代理和会话管理软件来完成。Citrix与VMware针对HVD环境的会话和镜像管理采用了不同的方法。

VMware View需要两个步骤来完成HVD环境的汇集配置。View Composer(VMware的镜像分解/组合工具)可提供使用一种称为“链接克隆”的技术选择,它能够帮助组织规范较少的镜像。这项技术有助于增强对运营和存储成本的控制,但是在进行补丁修复和镜像及依赖关系管理时,它需要无个性化桌面或其他第三方工作空间虚拟化产品,这就增加了成本以及复杂性。VMware View还包括VMware的应用虚拟化产品ThinApp,该产品能够提供向用户动态隔离应用程序的一种机制来作为其环境的一部分。通过链接克隆技术创建的不属于基础映像中的应用程序将会与ThinApp打包,并可以根据传统PC生命周期配置管理工具的需要传送到虚拟机,或作为可执行文件。

与VMware View类似,Citrix XenDesktop可进行若干个典型HVD方案的部署实现。当用户登录时,Citrix拥有一套自己的配置服务来集合镜像组件。在Desktop Studio的配合之下,XenDesktop可以维持操作系统对应的实例(正如View Composer所做的一样)、每个应用程序的实例以及用户个人信息层的实例;随着用户通过网络认证后,上述实例都会被视为一个个体组件集成起来。Citrix的愿景是实现一个实时的桌面模型,当HVD提供后为其组合所有的组件。然而目前这一设想有一定的局限性,大型部署环境中每次在用户登录系统后,同一套应用程序流面临着扩展性的挑战。Citrix XenDesktop也支持不需要使用应用程序流的简单部署选择。

使用俩家厂商提供的工具来进行存储和重组所有镜像部件的过程对都是十分复杂的。用户认为Citrix的配置服务并没有被充分整合起来。用户对于Citrix Desktop Studio和VMware View Composer的使用反馈褒贬不一。大多数客户只会用到Citrix配置服和View Composer的一些初级功能,或是根本就不去用它们;企业客户计划在未来获得更高级的实现,但是对于创建虚拟机的过程往往比预想的要付出更多。

-显示协议

另一个不同点在于显示协议。协议为网络效率进行优化,尽可能地使带宽消耗最少。然而这种优化的性价比值得考虑,因为并不是所有的数据类型都会对低带宽进行优化。

Citrix主要的技术差异之一是使用了独立计算架构(ICA)协议,连同Citrix高清用户体验(HDX)技术一起使用。通过ICA/HDX,网络管理员可以在一定的延时之内(150毫秒)对协议如何在网络中工作进行优化和调整。HDX可以兼容不同的网络配置,并能在高延时网络中维持很高性能。为支持多媒体应用,Citrix提供了HDX内置扩展可以为视频流和音频会议提供高性能支持。有了HDX,多媒体内容就能够以原生格式发送到客户端设备,通过一种“多媒体重定向”技术进行渲染并在本地播放。这种方式能够减少服务器的工作负载并减少延迟的影响。基于用户数据报协议(UDP)的协议,例如PC-over-Internet Protocol (PCoIP)并不会从WAN加速器获益太多。

2009年8月,VMware与Teradici公司签订了对于使用PCoIP的协议,以实现处理丰富内容的高性能。PCoIP能够呈现复杂的图形,而作为特殊用途的图形处理单元(GPU)则可有可无。在没有GPU的情况下,PCoIP可以利用服务器CPU进行图形渲染。PCoIP代表着微软RDP应用所取得的重大突破,2009年前曾用于大多数VMware View的部署过程中。然而,Gartner客户报告称,在复杂的广域网环境中调整和配置PCoIP仍存在一些问题,如出现延迟和丢包,并且该协议不支持WAN加速器。

-工作空间虚拟化

这里所指的工作空间虚拟化是对用户的使用过程进行记录保存,涉及到数据、状态、设置和用户安装的应用程序。以上这些都可以捆绑在一起创建一个托管对象,并能够在不干扰应用程序正确功能的情况下进行管理。通过对个性化部分的单独存储,任何变化可以在用户注销时保存,并在下次登录时重新应用。每个个性化部分都可以是唯一的,由代理和会话管理软件覆盖到标准化的操作系统和应用程序组件中。

为了使HVD获得更广泛认可,工作空间虚拟化是一个关键需求。Citrix目前提供了有限的个性化级别并完全集成到了产品当中,而VMware在此方面则落后于竞争对手。

Citrix使用用户信息管理功能帮助实现用户桌面的一些个性化,而该项功能则是基于Citrix在2008年收购sepago公司获得的技术。它可用于VDI、企业版和白金版本,但是Citrix不支持用户安装的应用程序。

VMware在2010年2月收购RTO Software Virtual Profiles来提供基本的信息管理功能。收购后不久,VMware认识到要扩大客户机操作系统的支持(例如,Windows 7 64位)以及将该产品与VMware View整合是一项十分浩大的工程。VMware目前可提供有限的持久性个性化或信息管理解决方案,但在这方面仍落后于Citrix。

其他一些厂商(如Appsense、RES Software, RingCube and Unidesk)所设计的产品可与XenDesktop和View协同工作,在帮助提升用户桌面个性化的同时不需要以安全和管理为代价。但由于缺乏一体化控制,对于整体方案来讲却增加了成本以及复杂性。Gartner希望在未来18个月内这一问题能够得到改善。

-脱机功能

HVD主要的限制之一是用户保持在线状态才能访问应用程序。有些厂商已经开始尝试保证托管桌面对那些偶尔需要断开网络的离线用户可用,如经常使用笔记本的用户。Citrix和VMware对此采用了不同的处理办法。

VMware在View 4.5中提供了离线功能(本地模式),用户可以在网络断开时将镜像存储在PC缓存中并使用应用程序。通过VMware的桌面虚拟化技术,镜像可以在View中“签出”(运行在主机操作系统之上的虚拟层,第二类管理程序实现)。

Citrix在XenDesktop 5中新加入了对脱机功能的支持。虚拟镜像无需保留在服务器VM中,而是可以在PC本地的VM中运行。这是通过Citrix的第一类客户端管理程序XenClient实现。长远来看,我们认为第一类管理程序将比第二类管理程序更加健全、安全和高效。Citrix Synchronizer工具可允许在XenClient中对虚拟桌面进行系统管理。XenClient发布于2010年9月,但仍具有一些局限性;目前应该还处于发展起步阶段。此外,XenClient目前还没有与XenDesktop进行整合。这意味着用户无法将他们的XenDesktop虚拟机与数据中心进行同步,也无法作为HVD进行访问。XenClient XT作为第一类客户端管理程序发布于2011年5月,主要面向那些有更高安全性的需求的客户。

Citrix和VMware似乎都对当前提供的脱机功能期望过多。check-out是一个手动过程,而且用户必须在网络断开之前完成。Gartner认为Citrix和VMware的无缝同步过程还没有满足大多数用户的期望。

-服务器虚拟化层

VMware View与VMware服务器虚拟化平台协同工作,并且不能与第三方服务器虚拟化产品结合使用。

Citrix XenDesktop可与服务器虚拟化平台协同工作,除了那些由Citrix提供的平台(VMware和微软Hyper - V)。

-应用虚拟化

VMware通过内置于View专业版本中的ThinApp可以创建和部署虚拟应用程序。ThinApp作为一款应用程序虚拟化工具不包含任何应用交付机制。ThinApp无需代理,并且从客户的反馈中可以看出,无代理技术的管理和部署更加容易。出自这种特性,它需要额外的工具来执行许可审核。Citrix也拥有应用程序虚拟化和应用程序流产品,就是由XenApp所提供的功能。我们认为Citrix正逐渐降低对这项能实现简单部署的技术的研发级别,而且在当用户提出复杂的需求时,供应商更趋向于选择微软的App-V。

-原生支持PC机、瘦客户端、智能手机、平板电脑和迷你笔记本电脑

View和XenDesktop广泛支持PC和瘦客户端设备。

XenDesktop通过Citrix Receiver可使不同平台设备来访问HVD。支持的平台包括Windows Mobile、iOS、Windows Embedded Compact、Android以及Symbian。

VMware View 4.6原生支持Windows和iPad,并计划在之后版本中扩充平台支持。

定价

VMware View 4.6和Citrix XenDesktop 5的价格如表1和表2所示:

表1. VMware View 4.6价格表

托管虚拟桌面争夺战:Citrix vs VMware

数据来源:Gartner(2011.6)

表2. Citrix XenDesktop 5 价格表

托管虚拟桌面争夺战:Citrix vs VMware

数据来源:Gartner(2011.6)

VMware View价格的制定针对两套不同的解决方案。View Enterprise版本包括服务器虚拟化平台(vSphere)、vCenter Server以及View Manager。View Premier版本包括View Composer、ThinApp、Local Desktop和vShield Endpoint。

IT机构产能过剩的服务器运行ESXi或是ESXi许可未被利用,也可以购买View的附加组件,而不是购买整套方案。View Premier add-on版本包含了View Manager、View Composer、ThinApp以及Offline Desktop。

VMware会对vSphere产品有较高需求的客户提供View的购买折扣,以让客户建立对于VMware服务器虚拟化平台的依赖。

Citrix XenDesktop VDI包括Desktop Delivery Controller、XenServer和Profile Manager。企业版本还包括XenApp、Citrix Essentials for XenServer、Desktop Studio,、Desktop Director 以及3D图形支持。XenDesktop Platinum版本也包括WAN加速器、密码管理和高级监控服务。XenDesktop的不同版本还有其他不同点,并且这不是一个完整的比较。

从XenDesktop 5开始,Citrix采取了每用户和每设备,以及每个并发用户设备的授权方式。因而降低了产品的价位。Citrix正以一个非常积极性的方案来升级现有的XenApp客户端到XenDesktop版本,该版本中也包含XenApp。

底线:你如何选择?

大多数客户开始会通过试验性的概念验证(POC)部署实现HVD。这些项目往往都是有局限性,包括小的用户子集来作为大的客户端计算实施的一部分。在这些项目中,不管是VMware View还是Citrix XenDeskto都会起到作用。Gartner建议客户对这两种产品进行测试和评估,并在试验结束后做出选择。

表3总结了可能影响产品选择的因素。

表3.HVD的功能要求

托管虚拟桌面争夺战:Citrix vs VMware

数据来源:Gartner(2011.6)

IT机构应评估它们目前与VMware和Citrix之间的关系,并决定是否有机会利用这些关系更好议价。
 
我们同样认为,与值得信任的渠道合作伙伴建立的关系也应该在决策过层中考虑。Citrix与VMware在很大程度上也依赖他们的渠道合作伙伴来传递自己的营销信息和市场实施。此外,很多渠道合作伙伴都是对厂商中立的,并提供来自VMware和Citrix的解决方案。

综合评分:8.03 分
云能力:8.4 分
营业额:37.7亿美元[2011]
云服务:VMware云基础架构套件

查看更多 >>

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅ZDNet技术邮件将是您的最佳途径之一。