您的位置:首页 > 其它

看VMware Horizon如何紧跟Citrix的步伐

2015-06-30 00:00 549 查看

看VMware Horizon如何紧跟Citrix的步伐

时间:
2015-02-28 21:37

作者:
lsgxeva

分类:
我的笔记>>工作学习>>vmware>>vSphere

摘要:
一张图读懂虚拟化的发展历史,看VMware Horizon如何紧跟Citrix的步伐

标签:
VMware Horizon, Citrix, 虚拟化

提示:
文章均来自网络,版权为原作者所有,如有侵犯权益,请联络我们.

看VMware Horizon如何紧跟Citrix的步伐

经常碰到有朋友问我Citrix和VMware公司区别,为了还原一个真相,博主特意整理了两家公司的异同,特别是公司的起家史。由于Citrix是桌面虚拟化和应用虚拟化的业内翘楚,我们着重分析的是这两家公司在桌面虚拟化和应用虚拟化的发展历史,如有错误还请大家指正。

公司大事记

我们先看看两家公司里程碑的几个时间点吧。





公司成立时间:Citrix在1989年,VMware在1998年;

公司上市时间(IPO):Citrix在1995年,VMware在2007年;

共享桌面虚拟化(应用虚拟化的一种)发布时间:Citrix在1995年,VMware在2014年;

应用虚拟化(App方式)发布时间:Citrix在1998年,VMware在2014年;

桌面虚拟化发布时间:Citrix在2000年,VMware在2008年;

虚拟化网关交付安全组件NetScaler发布:Citrix在2006年,VMware至今没有;

服务器虚拟化发布时间:Citrix在2008年,VMware在2001年;

移动设备管理方案发布时间:Citrix在2012年收购ZenPrise,随机立即整合现有产品推出XenMobile解决方案,VMware2014年1月收购Airwatch后尚未整合;

桌面/应用虚拟化的核心:传输协议发布时间:Citrix在1989年,VMware尚没有最后定论;

业界一直传说VMware试图收购T公司,不过被拒绝。我想也没错,能下蛋的母鸡谁又愿意卖掉;

View开发之初是租用总部设在加拿大温哥华的一家叫做Teradici公司的传输协议PCoIP协议,不过,Teradici公司开发PCoIP协议的时候是把此协议用于T公司的主要产品,包括瘦客户机和一些硬件加速卡,并非是桌面虚拟化,所以在和VMware签订合作协议后才开始改进PCoIP协议。Teradici公司成立于2004年,在Teradici公司的官方主页上可以看到在2008年VMware公司开始关注PCoIP协议,在2009年VMware的View 4.0租用了PCoIP协议;

为了解决PCoIP协议的天生不足问题(PCoIP协议出生之时就不是为虚拟化软件准备的,而是为T公司的硬件上的图形加速设计的),VMware不得已在View产品中增加对微软RDP协议的支持,用户如果在使用桌面虚拟化发现PCoIP协议无法实现的一些基础功能时,例如外设的重定向功能,可以在注销当前通过PCoIP登录的桌面后再选择微软RDP方式登录,当然,桌面的软件状态全部没有了,用户体验会受到不小的影响;

为彻底解决View产品在核心技术上依赖于其他公司的困境,VMware公司试图开发自己的协议Blast。最初是在2011年VMworld2011大会上宣布AppBlast项目,截止到目前为止Blast协议还未正式发布,最新消息是Blast只能在Html5上访问;

从上面两家的两家公司的发展历史可以看出来,Citrix是公司创建之初的理念就是做应用虚拟化和桌面虚拟化的,而后在2008年收购了XenServer,开始进入私有云数据中心领域,2011年收购Cloud.com后开始进入云计算领域,并且通过Cloud Platform平台在云计算领域大展拳脚;同时Citrix公司又继续拓展虚拟化领域到移动设备管理,包括收购ZenPrise公司并整合Citrix自有产品Cloud Gateway,推出了XenMobile解决方案套件,到目前为止,Citrix都是整个IT界唯一一家可以交付整个EMM(Enterprise Mobility Management)领域解决方案的厂商,产品覆盖从用户的接入设备、网络接入层、虚拟化层、移动设备管理层、个人数据管理,以及公司协作。
VMware也是一家非常优秀的公司,尤其是在数据中心领域。V公司的vSphere产品在服务器虚拟化领域一直是业内首屈一指的产品,这和这家公司在创立之初就是励志要做服务器虚拟化是密不可分的。VMware在私有云Hypervisor领域取得巨大成功之后,也试图在其他领域有所建树,所以在2008年研发了自己的桌面虚拟化产品View,由于起步太晚,再加上开发核心传输协议的门槛太高,就采用了最快速的合作方式,即租用Teradici公司的PCoIP协议(对外宣称是合作开发,但是只要上Teradici公司主页看介绍就知道只是租用而已),同时V公司只负责开发桌面虚拟化软件界面,这就有点类似于这几年国内的手机业,自己只做硬件整合和软件界面,手机核心的芯片技术都在高通公司中。这几年V公司虽然在桌面虚拟化领域发展较快,但是还是受制于体验效果不佳(PCoIP协议效率较低)和单一发布模式(只有VDI单一模式)带来的桌面虚拟化成本居高不下问题阻碍了其进一步拓展客户,在2013年底,V公司从Citrix公司高新挖走了原Citrix公司桌面和应用程序原副总裁兼总经理Bob Schultz以及企业移动原副总裁兼总经理Sumit Dhawan。Schultz和Dhawan被公认为是Citrix公司云计算方面最有头脑的两个人,Schultz加入VMware之后担任了终端用户计算的首席战略领导这一新角色,而Dhawan加入VMware来后领导桌面业务和组织,他将负责整体业务,包括战略、产品组合和工程。基本上可以看出来V公司现在ECU产品线的领导都是从Citrix公司挖来的,随后在2014年4月份就匆匆发布了V公司第一款应用虚拟化产品RDSH(包含在Horizon 6中),此时,距离Citrix做应用虚拟化已经过去了21年。

桌面虚拟化/应用虚拟化技术演进史

接下来我们就看看在桌面虚拟化领域两家公司的技术演进史吧,这对于我们了解这个领域的发展也是极有裨益的。

共享桌面技术




共享桌面表现形式和VDI桌面几乎一样,但是服务器投入成本只有VDI项目的1/3 – 1/2,同时管理成本也只有VDI项目的几分之一,受到制造业、教育业、医疗行业等任务性工作者的极大欢迎,VMware没有自己的解决方案,一直对外唱衰这个技术,形容共享桌面技术陈旧,可是今年V公司自己也推出了共享桌面方式,实是一个笑话,详见博文:评《还在VMwareHorizon和Citrix XenDesktop之间犹豫不决吗?》

应用虚拟化技术




应用虚拟化解决了在不同外设上的移动办公问题,同时又避免了开发iOS和Android原生程序所带来的高投入成本和高维护成本问题,是手机族和平板族的至爱。同时,只需要投入极少的硬件设备就可以在单服务器承载上百用户的访问设计也是政府和企事业单位热衷于使用该技术的原因。同样,由于VMware没有自己的解决方案,一直对外唱衰这个技术,并且对外宣传V公司自己的Thin-App也是应用虚拟化产品,可是在用户要求在iPhone上测试时立马闪人。今年V公司自己也推出了应用虚拟化方式,详见博文:评《还在VMwareHorizon和Citrix XenDesktop之间犹豫不决吗?》

对移动外设的支持




对外设的支持是虚拟化技术的关键所在,没有外设访问,虚拟化是一句空谈,也跟谈不上移动办公和互联网时代。Citrix总在时代的第一时刻提供了对各种移动设备的支持,VMware也不甘示弱,总是想奋起直追,不过总是要差那么几年火候;

移动体验支持




为了让用户在移动设备,例如iPad、iPhone以及Android设备上使用虚拟化技术发布的应用程序和Windows桌面有类似于移动设备原生程序的体验效果,包括放大缩小、触摸反应,下拉式对话框等方式,Citrix在2011年开发了Mobility Pack技术,并支持用户直接在Windows上开发针对移动设备使用的程序,例如GPS、陀螺仪等设备。VMware在观摩一年半后终于发布自己的AppShife技术,整合在View 5.2版本当中;

服务器本地存储利用



为了进一步降低桌面虚拟化的投入成本,Citrix在2011年5月发布了IntelliCache技术。在过去,VDI项目都是使用共享存储,服务器的本地存储设备被闲置,是一个不小的浪费,IntelliCache技术可以把虚拟机的主镜像文件传送到服务器的硬盘上,使虚拟机对存储的读写由原来的共享存储,转向对服务器本地存储设备的读写,既节省了共享存储的投入成本,又有效利用了现有的投资,是一个双赢的结果。VMware在获知此技术后,在View 5.1版也发布了类似的技术,称之为CBRC(Content Based Read Cache)。

个性化磁盘技术




以往的Windows桌面要不就只能做池化桌面(View称之为浮动桌面),重启即恢复到初始干净的操作系统,虽然能统一更新主镜像文件,但是用户不能个性化安装自己的软件;要不就发布专有桌面(View称之为固定桌面),虽然每个用户都能自由安装软件,但是管理员不能统一更新模板,只能用类似PC的管理手段逐台逐台帮每个用户的虚拟机安装Windows补丁、升级防病毒软件特征库等,实际上并没有节省IT运维的负担。Citrix在2011年发布了Personal vDisk技术,实现了即能保存用户的个性化软件安装数据,又支持管理员后台统一更新主操作系统镜像,是结合了池化桌面的轻松管理和专有桌面的个性化两者的优点。至今View都没有这种技术,给最终使用者带来了非常大的困扰;

离线虚拟化技术




传统意义上的虚拟化技术是必须要求使用者随时保持网络畅通,这对一些野外工作的使用者来说就没办法享受到虚拟化的好处了。Citrix在2010年发布了完全脱离网络的虚拟化即XenClient,同时为不断改进用户体验效果,在2012年5月收购了Virtual Computer公司并迅速将此技术整合到现有的XenClient产品线中;VMware在差不多两年后才推出类似的产品Mirage;

用户配置文件管理




可以说没有用户配置文件管理技术,桌面虚拟化就失去了它耀眼的光芒。虚拟化技术真正实现了Windows、App和用户Data的分层管理,其中很重要的技术点就是帮助用户能从Windows操作系统中分离出用户配置文件并单独保存。Citrix在2008年收购sepagoProfile产品后几个月后就迅速整合到XenDesktop产品中。不过这一回VMware没有抄对,他们在一年半后也收购了类似的一个产品,可是时至今日也没有看到整合到View中,各种原因无人知晓,希望有知情人士能告诉博主出了什么事情。。。。

GPU卡透传技术




苹果手机为什么能热销,其中很重要一点就是手机的工业设计始终走在业界的前面,这就靠的是设计部门的精湛演出。设计部门最需要的就是3D技术支持,Citrix在业内第一个实现了将服务器的GPU卡直接透传到虚拟机上,这样一台服务器就变成了多台图形工作站;VMware在近两年后才提供类似的技术:vDGA,并绑在View 5.2版本中提供用户使用;

vGPU(虚拟GPU)技术




在成功研发出GPU透传技术之后,Citrix再接再厉,和NVidia公司合作继续开发了性价比更高,也更具有划时代意义的vGPU虚拟GPU卡技术,完全填补了图形工作站和普通工作站之间的空白。在Citrix公司去年推出vGPU技术后至今为止已经有无数个设计型客户体验了vGPU的神奇之处并对vGPU赞不绝口。VMware肯定也不会放过这个商机,不过很遗憾,时至今日还未见到View也没有提供正式版的vGPU技术,加油吧,View!

移动设备管理技术




前几天苹果发布了iPad Air二代,iPad Mini第三代,在发布会上库克说了一个数据,就是iPad的出货量已经超过了PC的出货量,这是一个无法逆转的趋势。所以很多厂商都奋不顾身的投入到移动设备管理的趋势当中。Citrix是业内的领头羊,最早通过收购ZenPrise成为第一家进入MDM和MAM领域的大厂商,并且用惊人的速度整合了Citrix原有的Cloud Gateway产品,推出了业内最完整的移动设备管理解决方案XenMobile,这再一次成为了VMware前进的指明灯,V公司在今年1月份也宣布收购了Airwatch公司,不过整合力度就差了许多,差不多9个月过去了还未见踪影,我们还是那句话,View,加油!

本文出自 “Citrix的虚拟世界有你有我” 博客,请务必保留此出处http://virtualworld.blog.51cto.com/1412963/1565781

来源: <http://virtualworld.blog.51cto.com/1412963/1565781>

评《还在VMware Horizon和Citrix XenDesktop之间犹豫不决吗?》

昨天在闲逛论坛的时候,偶尔看到一篇V公司的官方博客,题目就叫做《Deciding Between VMware Horizon 6 and Citrix XenDesktop?》,中文翻译过来暂且叫做《还在VMware Horizon和Citrix XenDesktop之间犹豫不决吗?》。看完这篇博客虽然觉得里面的观点说的是在有点牵强,但也就算了,不过后面的评论确实非常精彩,忍不住转过来分享一下。不过各位看官,现在你们想去回复评论是不可能的了,因为博主干脆关闭评论了,为啥关闭?待我慢慢道来。V公司有个传统,就是去通过贬低对方来达到抬高自己身价的道理。君不见在VMware Horizon 6今年3月份发布之前他们还没有应用虚拟化的时候,多少年来他们通街都在说Citrix的XenApp应用虚拟化不好,各种理由一大堆,什么不是未来发展的方向啦,什么部署复杂啦;然后如果懂一点技术的客户说我就是喜欢的时候,VMware又说其实我也有应用虚拟化,随即就把Thin-App搬出来了,其实Thin-App充其量就是一个Windows程序的打包工具,Citrix的XenApp里面就包含了这样一个小工具,微软的App-V也是同样的功能,这和真正的应用虚拟化没有半点关系,不过就这样也能忽悠一些客户。好了,现在VMware Horizon 6发布了,终于他们有了第一代的应用虚拟化,现在再也没有听到他们说应用虚拟化不好的话了。这样的例子太多了,各位看官,待我下期博客专门做个统计,看看VMware是如何一边在骂Citrix的产品如何如何不好,一边却又跟在Citrix屁股后面学着如何走路。除了直接攻击之外,据不可靠消息还喜欢雇水军,或者说五毛党吧,来诋毁Citrix。大家还记得我在今年五月份去美国参加Synergy大会后写了一些会议介绍的博客吧。当时BrianMadden也写了篇博客说Citrix这次的大会没太多新意(实际上是Brian Madden理解错误,一周后Brian Madden又写了篇博客来纠正自己之前的错误说法,请点击这里),可是V的水军一看到连Brian也写文章了,马上在论坛里跟贴开始谩骂,V公司甚至把论坛的跟贴拿出来说事,说来看Citrix的笑话啦,可是明眼人都看得出来,没有任何事实根据的指责,只会让人看不起的。(具体事件请参考这里:CWS,XenApp和XenDesktop的未来)有关注我博客的朋友可以去搜索一下我之前的博客,在2011年的3月份我就发过一篇博客,叫做:Citrix 欢迎VMware加入桌面虚拟化市场。博主一直觉得虚拟化潜力这么大,犯不着通过诋毁等手段去贬低竞争对手的,强强联合共同做大市场不是更好吗?现在国人都喜欢买SUV,当年CR-V月销量过万时,其他厂商一窝蜂推出SUV车型,人家CR-V的老总说得好:不怕竞争,竞争好,RAV4来了,我们的月销售量增加了一千,智跑来了,我们的销量又增长了一千。竞争越激烈,其实我们的生意越好做。搞装修去建材市场几百个商家大家一起开门做生意才能做大,可是如果你在服装街开一两间油漆店,可想而知没生意做。回头还是看看这篇V公司的博客吧,作者是V公司的终端产品线市场经理以及终端产品线的高级顾问,按理说对产品那是非常熟悉了。文章谈了六点讲述Horizon比XenDesktop好,咱就简单罗列一下吧,分别是:

Horizon 6是最佳的SDDC(软件定义数据中心)上的虚拟桌面基础架构,大部分的VDI都是部署在vSphere上的;

VMware vCenter Operations Manager for Horizon可以看到Horizon 6的完整视图;

Horizon 6中的Mirage能集中管理镜像发布;

Horizon 6的DaaS是第一个也是唯一的一个既能本地部署,也能云部署的方案;

VMware WorkSpace提供了任意设备上的SSO功能;

最后,VMware是最关心客户的;而Citrix不关心客户;

让我们看看回帖吧,总共是五个回帖,然后论坛回复就被关闭了。五个回帖没有一个是无中生有,无理谩骂的。第一个是Steve回帖的,他的回答如下:

说的是;

第二点的vCOP是有很大限制的,它本身是为应对vSphere而开发的,对View的支持太有限。Citrix的Desktop Director是从EdgeSight衍生而来,专门是做桌面的;

第三点比较的对象都搞错了。Citrix有PVS组件,你们的文章都不提及这一点;

第四点和上面类似,有多少实施案例呢?别光吹牛;

第五点的Workspace 2.0是一个恐怖的产品,不合标准的功能,可怕的实施。这难道真是一个Portal吗?简直是一个2004年开发出来的产品;

第六点“V公司最能从客户角度着想”,这太好了!但请告诉我,当你们做XD和View比较时,一个供应商的报告能说明什么问题?

Steve总结说:你如果去看看Citrix的博客你能看到同样的XenDesktop和View 6对比的文档,但是他们的理由比你们充分的多,理由也更可靠。现阶段你们还是在功能上多改吧,之后我们才会认证考虑使用View还是XD。现在还是使用公正的方式来推广你们的产品,教育大众。View 6已经取得了很大的进步,我们拭目以待。其中AhmedMostafa说:we have had a POC run comparing Vmware Horizon 6 and Xendesktop.when it comes to application delivery and high definition delivery nothingreally tops citrix xendesktop. sorry guys, you have a superb hypervisor whichwe will continue to use but Desktop virtualization is just not your game。看到了吧,Ahmed说在应用交付和高清交付上V公司产品差XenDesktop太多。你的Hypervisor是很好,但是桌面我还是要选择Citrix;James说:关于第二点,我们做了一个View 6.0的POC,但是并没有看到vCPOS插有什么用。vCPOS确实提供了很多Hypervisor的数据,但是这些数据和VDI却没啥关系;希望有更多专注于View的报告能力;而第三点James说其实Cloud Volumes还能做到服务器(不光是桌面),两个产品都是相似的,可是Mirage太复杂,限制太多。第四点你们光说不做,请拿出更多的证据证明你所说的;至于第五点,我们现在正在把Workspace 1.8删除。我们已经等了几年希望你们能发布一个门户站点,到最后还是失望而归。感谢Citrix的Storefront像是一个门户,能够整合不同farm的虚拟应用和虚拟桌面。至于第六点,和两家公司都打过交道,双方都很满意。RalphOwens说他们做了一个250个点的小规模POC,评估了一下View 6的桌面和应用交付功能,然后发现几点问题,原文翻译如下:

PCoIP端口开放问题导致PoC测试延迟;

回退到HTML5的Blast协议(注:V公司在使用RDP和PCoIP后自己开发的第三个协议,真是匪夷所思)后结果发现只能工作在VDI环境下,虚拟应用不行,为什么啊VMware?

不能在SSL上运行PCoIP(而Citrix的ICA协议就可以通过NetScaler Gateway运行在SSL上);

在一台负载均衡器之前的Blast安全网关问题多多,缺乏灵活性;

PCoIP在低带宽和高延迟下远没有Citrix的HDX高效;

仅有的门户就是Workspace 2.0.为什么就不可以在中间部署,这样我们就有专门的服务器,像Citrix的StoreFront和Web Interface那样才有用,我们不需要担心一个带有三个虚拟机的vApp。一个Windows Server就能把所有流程搞定嘛;(注:我没看太懂,有英文好的指正一下)

RalphOwens还建议V公司把更多的精力集中在怎么把产品更稳定以及提高部署的灵活性。其他增值组件,例如Workspace, vSAN, vShields, Mirage虽然可能对整体解决方案有帮助,但是对产品帮助不大,而且增加了产品复杂程度;最后作者总结说: VMware Horizon 6还远不是XenDesktop可以比拟的,即使VMware现在努力迎头赶上,我相信Citrix也会继续改进提高,它还是王者。 到这里我们把基本上的回帖都转述了一遍,没有看到有出言不逊的情况,而是就事论事的指出来不足。可惜我们看到不到后面的评论了,因为作者关闭了评论。我相信这篇文章的作者实在看不下去了,估计后面还会有更多的希望他们改进的呼声。我们还是那个观点,不管哪个行业都有竞争,但是竞争也要有秩序,要体面。希望有更多的竞争者加入虚拟化的行业,大家一起打拼天下。
本文出自 “Citrix的虚拟世界有你有我” 博客,请务必保留此出处http://virtualworld.blog.51cto.com/1412963/1554870

来源: <http://virtualworld.blog.51cto.com/1412963/1554870>

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: