ZDNet服务器频道时间:2010-05-05作者:赵效民 | ZDNet
www.juhengtech.cn 0571-56889293 胡
桌面虚拟化(Desktop Virtualization,又称为“虚拟桌面”——Virtual Desktop,下文我们简称为“VD”)可以说是继服务器虚拟化之后,又一个涉及到企业IT架构变革的重要技术,或者说是一种技术理念,如果服务器虚拟化改造的是企业IT架构中后端的数据中心,那么桌面虚拟化则是面向最终用户的一种虚拟化技术,对此本站已经有不少文章对其进行了介绍,不过由于服务器虚拟化所影响到更多的是为数不多的企业IT管理人员,而VD则将对影响到企业员工日常的PC使用习惯,所以VD虽然并不算是很新鲜的事物,但被人们所理解并接受的难度显然要比服务器虚拟化更大。
思杰系统公司(Citrix Systems)是一家长期致力于桌面与应用交付技术开发与推广的厂商,而在近几年,长期的积累也终于获得了回报。Citrix XenDesktop 4获《InforWorld》年度技术奖,《InfoWorld》于2009年11月进行的“十大新兴企业级技术”评选中,桌面虚拟化位列第二,而InfoWorld则将Citrix XenDesktop 4列为此项技术的代表。近日,思杰公司桌面虚拟化部产品市场副总裁Sumit Dhawan也专程来华,与中国相关人士和客户就VD的发展与技术理念做深层次的交流,而我们也有幸采访了Sumit Dhawan,就VD的相关话题展开了广泛而深入的讨论。
欧美与中国桌面虚拟化普及发展之异同
谈论的话题首先是从什么是VD,以及VD当前的市场现状说起,Sumit Dhawan首先为我们讲解了VD在国外发展的历史,如果将中国的现状与之对照,也就能看到中国在VD普及之路上所入的位置以及将面临的挑战。
思杰公司桌面虚拟化部产品市场副总裁Sumit Dhawan用图板很清晰的解释了很多VD的理念
Sumit Dhawan表示, VD现在在发达国家已经是非常热门并开始走向流行,而从西方发达国家的VD发展历程来看,有几个驱动因素在起作用,而这对于中国市场来说也基本适用。
VD的驱动因素之一是对降低IT系统总体应用成本和维护成本的需求:VD在这方面是很有优势的,这也必然会让那些关注这一因素的用户逐渐也关注VD的采用。
VD的驱动因素之二是因为金融危机的出现:金融危机的起源之一是因为很松散的金融监管,因此金融危机爆发以后,以美国为首的西方各个国家,出现了一大堆对监管的要求,这是一个大的背景。在欧美市场来讲,这个比较传统,因为比较稳定,大家的生活水平比较跟上现代化发展的阶段,相对监控是他的特点;但是在中国市场我们面临着不一样的环境,因为中国市场面临的第一要素是增长,增长,再增长。
这就是中国经济整个的一个概念,它的成长很快,每一年GDP都是成长,成长,再成长。而对于IT来讲,IT系统有一定的周期性,从一个新产品、新系统的采购实施安装一直到它退休,整个有三到五年的周期性。而每一年8%以上GDP的增长,意味着很多企业要20%的增长,不断的增长,整个IT系统却有一个波峰波谷,因此这两者之间有很大的差异性。如果说西方国家更多的考虑是成本节约和法规的解决的话,中国第一考虑的是增长。
中国与发达国家的第二个同点是,我们虽然也有合规性的要求和安全性管控的要求,但是出发点和西方国家是彻底反过来的:国家要求的是因为金融体系不健全来弥补,来完善,在中国来讲地域扩张,业务扩张,从国内走向国外,这是不一样的视野。为了满足这些业务上的要求,就导致配合业务发展IT系统,它也有一定的规范性,因此信息系统要有一定的安全性,我们才能够比较容易的去扩张。今天上午我们去拜访了一个很大的金融机构,他们面临的一个问题不是成本节约,他们的要求是我再开更多的分支机构,所以从中可以看出中外的这种视角是非常不一样的。
VD的驱动因素之三是全球化:第三个因素应该说是共同的,但虽然是共同的,可它的路径是不一样的,对于欧美来讲全球化是怎么从本土的欧美市场进入到中国市场,中国是反过来的,我们从本土的中国市场进入到全球市场,最终大家的词汇是一样的—全球化。于是我们就发现,真正能够满足这样一种不管是中国的还是西方的,整个支持性的技术是桌面虚拟化。比如我们说到的这五个问题当中,其中就有一个银行业的桌面虚拟化,对于银行来讲他们想发展业务,就必须要有合规性,必须要保证信息系统安全,才能够实现他业务的不断扩展。
而对于全球化,Sumit Dhawan举了一个很有代表性的例子——银行,如果是对中国银行来讲,我们希望更多的去欧美开银行,而欧美这些银行则更想到中国来开银行。不管是怎样,一定要有支持性的技术实现,才能真正把这个东西实施出来并且应用。像这种急速的扩张,业务的拓展这种场景,在10年前欧美国家是发生过的,因为他们要发展投行,满足投行快速业务的需求,需要到全国乃至全球各地找项目,所以就有这方面的需求。这跟今天中国从实业角度去扩张,表现是一样的——都是在扩张。因此我们会看到华尔街很多的投行机构或者金融机构,早几年已经采用了桌面虚拟化,为什么?因为这些虚拟化可以帮助他们快速实现新的业务,去实施新的金融机构的开张这样一些业务。比如说有了这些桌面虚拟化的支持性技术之外,可以让他们有更多的创新的金融产品,金融衍生品,所以已经有了这方面的体验了。
接下来的话题,就自然的指向了阻碍VD发展的因素,Sumit Dhawan指出,要看阻碍因素,那就要首先看什么是驱动力。
1、存在的价值:如果客户不明白或不能理解VD的价值,那就无从谈起VD的部署。
2、对于支持性技术方案本身的理解力、了解:如果不了解VD的技术理念与相关必要的知识,也就不能对VD有一个正确的认识,比如现在一谈虚拟化,人们想到的大多是服务器虚拟化,但如果用服务器虚拟化的知识套用在VD上就明显是驴唇不对马嘴了。
3、适用性,这些东西是不是真的可实施,可操作,可应用:这与VD技术本身的成熟度有关,也与用户的应用以及应用模式有关,并不是说所有的客户与所有的应用都适合VD,反之亦然,必然要有一个正确和清醒的认识。
4、触发性的事件:打比方来说就是扣扳机的最终的因素,在这里面有一些是主动因素,另一些可能是被动性的因素。比如金融危机就是一个被动性的因素,它逼迫企业IT去改变,而银行进行外地扩张,如何保证远程的分支机构的IT应用环境可以迅速的与中央IT环境同步,则就是一种因业务需求而产生的主动应变的因素。
Sumit Dhawan强调,在欧美全球市场,对于某一项事务它的核心价值他们已经明白,他们不是说先了解产品技术,然后再去看它自己的业务,而是先看自己的业务再去找产品技术,这个过程已经有了,对此他们已经有了相当的积累。反过来,就中国而言,比如说桌面虚拟化,或者说某一项技术系统新的东西,它对于业务的核心价值在哪里?目前有的人明白,但不是所有人都明白。
在欧美国家,其实去年已经走过了这个阶段,尤其是对于一些先进领域而言,在中国来讲今年是最主要的一个市场宣传教育的阶段,在未来6—9个月可能是中国市场开发的主要阶段。现在在中国,大多数人都说虚拟化很好,虚拟化很热,但是一说虚拟化人们脑袋里普遍的概念是服务虚拟化,服务虚拟化不等于虚拟化,服务虚拟化是一个子集,虚拟化是更大的一个概念。而且就服务器虚拟化来说,也有不少的中国客户的认识有念头。
Sumit Dhawan进一步说明,服务器虚拟化是什么呢?原来五台服务器变成一台服务器,多省钱,所以这就带来一个误区,成本的节省,尤其是投资资本的节省,是虚拟化带来的好处。虚拟化更多的核心价值是业务价值的实现,中国人可能更看重省钱,但这个钱主要不是省出来的,是赚出来的,与其节流,不如开源。
在VD驱动因素方面,目前中国市场与欧美市场的对比,显然在“外因”(触发事件)方面中国VD市场由于刚刚起步,所以更多,但受制于对VD价值、VD知识以及适用性的认识度较差,这也是在目前中国市场上VD要迅速普及所面临的最主要的障碍
其实,就从最终的驱动力——触发事件来讲,Sumit Dhawan认为 ,中国与欧美市场其实相差不太多,因为经历了金融危机等等,成本节约,其实核心是他市场本身已经比较成熟和稳定了,唯一比较热的是Windows7的升级,但是在中国来讲可驱动的因素很多,因为我们核心背景是大家都在成长,每个人都在找机会,所以这种可发挥的点就会更多。如果要看这个趋势,中国的VD实施性更高,因为相对于先走一步的欧美市场,现在的中国市场上对VD的普及有更多的驱动因素,这个市场更活跃。如果要说到障碍性的,不在于技术,不在于产品,是对这个东西的认知理解,是思路问题,是开源还是节流,我们更多的建议是开源。
通过近几年的铺垫,桌面虚拟化的发展基本到达了一个临界点,跨过这个点,市场就将急速被打开,在Citrix眼中,这个临界点就在2010年,这其中Windows 7的发布意义重大,在今年和明年,必将有大量的企业开始向Windows 7迁移,而这个过程中也将突显虚拟桌面便于管理与维护的巨大优势,这可算是自金融危机以来一个最大的“触发事件”了
思杰眼中理想的桌面虚拟化应该是什么样子的?
前面我们已经谈到,VD的诞生与发展是与市场的需求密切相关的,而这种需求在为VD的诞生创造条件的同时,也在对VD本身的发展提出更为严峻的挑战,那么一个可用的桌面虚拟化技术与产品应该是什么样子的呢?Sumit Dhawan也“由因至果”的予以了阐述和解答。
Sumit Dhawan表示,这个问题涉及到了桌面虚拟化主要考虑实施的要素,而在说到这些要素之前,更多的要从下一代的IT体系架构角度来考虑,主要有三个方面的考虑因素与需求,它们可以算是VD诞生与普及的催化剂,也是对VD自身的一种技术需求。
1、最终用户需要灵活的IT应用模式:从体系结构角度考察的这个问题,IT最终还是要体现在服务上,而IT服务给最终使用者,最终的使用者他很有可能是在任何时间、任何地点,使用任何一种类型的计算设备,而这种计算设备已经远远超过我们对计算机本身的定义。计算机传统来讲就是PC,顶多是笔记本,再进一步是上网本,而现在这种多样性已经有很大的变化。
2、灵活的IT应用模式使得网络连接的安全性越来越不可控:设备、网络或者是应用在整个计算平台上可能是不被信任的,因为网络极度的扩散性,可能是不被信任的。
假如说某一个人,或者说我们所面对的这个群体,他可能是在任何一个设备平台上面,在任何一个地点,通过网络系统,上面有的人跑A,有的人跑B,不同的应用系统,这些整合一起的话,对于整个系统的压力和实施带来一个严重的挑战。因此我们在设计这个新系统的时候,也要考虑我能不能是一个灵活的,兼容性很强的这么一个平台,能够使得不管在什么样的平台上面,通过什么路径,使用什么设备,都能够完整的实施,这就要能够面对未来的架构来思考问题。
3、灵活的IT应用模式与新的企业IT架构的融合:我们整个体系架构技术架构本身也在面临着一种变化,实际上今天所说的云计算,代表着人们对未来10年IT机构变化的这么一个起源。所带来的一个核心用户的诉求,每个人不管是什么样的系统,还是什么样的终端平台,应用平台,我们都不需要被固定住,被锁住,才能带来这种变化性、移动性。
在谈完上述三点需求与挑战之后,Sumit Dhawan就给出了思杰公司的解决方案,也就是思杰公司在VD上的技术理念。
第一、任何的设备都可以成为对象接受服务的平台:我们希望是任何一种设备都可以用来满足用户的应用需求,这就是为什么有支持iPhone的VD出现。当用户无论是使用智能手机,还是笔记本电脑、iPad平板电脑、Mac电脑、台式PC等IT处理设备均可以接受它的Windows桌面与应用时,它的IT应用灵活性就获得了最大限度的保障。
除了iPhone外,在Android操作系统的HTC Magic手机上,通过Citrix Receiver也可以接受定制的应用,目前Citrix Receiver已经支持30多种不同的平台
第二、要保证用户的体验:这种体验就是你在任何地点,这个任何地点的用户体验,不管你在什么地方,你所接触到的用户接口是一致的,并且能让你感觉就像是在使用本地桌面,这个才是真正的用户体验。
Citrix的HDX通过先进的数据压缩与传输技术大大提高了多媒体应用的用户体验,并因此能满足更高级别的应用交付
第三、能按需提供应用:传统的应用模式下,你可能要把所有可能用到的应用都安装一遍,但当你的移动性和便利性要求增加的时候,你本机的覆盖必然要降低,你也不可能在所有的设备上都安装这些应用,否则也就没有办法实现真正的便利性,而且常用的应用数量其实并不多。此时,理想的做法就是当需要某个应用时就从后台而不是本地调用某个应用,不用的时候也无需占用本地空间,这样才是一种完美的平衡。
Citrix的Dazzle可以让用户定制自己的“应用仓库”,做到按需索取,并能与云计算平台进行融合
第四、以多种方式100%的满足用户需求:你能够针对某一种方式方法,能够100%的满足客户需求,但是单纯的一种方式方法,一种体系架构是不可能满足所有人的需求,因此要有不同类型的桌面虚拟化,把这些不同类型整合在一起,才是一个完整的整体框架。更多的解释一下,当桌面虚拟化刚出来的时候,那个时候有某一种产品就是叫VDI,实际上我们认为你要想真正满足不同的用户需求还是有不同情况存在的,VDI是一种方式,还有是共享的桌面方式。还有可能是刀片PC,从后台服务器运作,然后往前台输送应用镜像。并且还可以有一种场景,并不意味着桌面虚拟化真正的计算一定发生在服务器端,桌面虚拟化的计算还可以本机的运营在你前台的PC或者笔记本上,但是它的这个管理、维护、软件升级等等,是通过后台,一次性的只要有一套的软件就可以服务整个公司,或者是企业系统前台桌面虚拟化的要求。
Citrix的XenDesktop 4通过FlexCast技术提供了6种桌面交付模式
第五、本地最大限度的虚拟化:可能有的人已经有PC了,这个时候我们就只需要把应用进行虚拟化就可以了,我们还是前台固定物理的PC,就像现在,然后你只是把指定的应用从后台虚拟到前台就可以了。所以我们更多是能够把满足用户的需求是一种集成的方案,里面有不同的模块或者单元。对于真正的用户环境来讲,我们刚刚说到那些都会存在,既然不可能有一种方式去满足所有,那么思杰提出来的集成方案,就是几种场景,若干种场景就能够满足不同环境的用户体验,集成方案的方式相对来讲是最恰当的方式。
XenClient从基本上说,就是把一台电脑通过虚拟化的方式划分成两个应用环境(模式),一个是个人私用的环境,一个就是商务办公的环境,如果我们把办公的环境与Citrix的交付中心来联系起来,则办公环境连接远程的交付中心,而私用环境则是本地操作,互不干扰,并能真正做到公私分明
第六、开放的平台与架构:用户一定还是希望不被绑架,不被劫持,所以是一种开放的体系架构,开放的结构,能够让用户自己去选择,有他的选择性。从这个虚拟机的管理程序,到维护系统,到网络系统,用户还可以选择他的虚拟性,还可以有不想要的东西。在这五个方面任何一个方面,思杰都花了大量的精力和投入。
最后对于开放体系,也是最重要的一块,整个解决方案是不定向的捆绑于某一个存储系统,或者某一个操作系统的方式。因此用户可以有更广泛的灵活选择性,对于不管是上面的应用系统,还是下面虚拟系统,或者是存储系统。反过来假设谈到可比性的话,能把这几个方面涵盖的比较完整的目前思杰应该说是独一无二的。
最后来看一下桌面虚拟化未来的趋势,Sumit Dhawan表示,这六大点是思杰整个产品技术策略,其中有三点是我们非常关注的。
第一,用户的体验甚至比这个PC还要好。为什么说比PC更好呢?思杰把大量的精力都放在技术完善上,对最终使用者来讲,不单单可以拿到PC,或者比PC感觉更好的用户接口以外,还有一体化的管理,一体化的维护,这也是用户的体验,而且是非常重要的体验,尤其针对企业来讲。第三点要加入的模块系统就是协同,网上互相协同,组群,这些都是传统PC所不具备的,这个就是面向未来的一种发展态势。
第二,我们非常重视用户的要求,或者是需求。这个里面叫做用户场景,除了现在能够在线的虚拟桌面的方法之外,我们还会支持离线的虚拟桌面。再有就是面向三维图形图象,研发机构所需要的高性能预算,在虚拟平台上也可以更好的提供支持。
第三,还是要降低每个用户的成本浪费。虽然我们整体上开源节流更看中开源,并不意味着我们节流不做,节流还是很重要的。对服务器本身实施布置的简便性,然后管理的体验,管理配置的接口界面,以及IT对于技术前台的支持便利性,都会以一种向简便化使用的路子发展,任何一个新的东西,你越搞越复杂,用的人就越少,你越搞越简单,就容易推广。
最终通过这种合作伙伴的生态系统的建设,来去更多的跟存储进行后台的连接。最终还有一个可总结的词汇就是云,通过云的实施把这些东西全部整合在一起,达到降低用户成本的终极目标。
思杰与微软的关系和与VMware在桌面虚拟化方面的对比
在介绍完桌面虚拟化的基本理念与中外市场发展现状,以及思杰对于桌面虚拟化的看法和未来发展战略之后,Sumit Dhawan接受了记者们的采访,就竞争和客户建议方面展开了深入的沟通。
记者:和微软合作具体的收益,他刚才说整个桌面虚拟化都有收益,但是这种合作给你思杰提供了哪些优势?技术方面的。
Sumit Dhawan:从产品技术角度来讲,比如说微软Hyper V或System Center等等这些产品平台,现在已经有很广泛的应用,或者是越来越广泛的基础。对用户来讲,如果他一开始做Hyper V或System Center,后面想做桌面虚拟化或虚拟桌面的系统的话,就可以有更多的选择,然后Citrix desktop的这些平台,就会基于Hyper V或System Center,能够给用户一个完善完整的体系方案。
微软的VDI战略中,就是采用思杰的XenDesktop作为前端的桌面交付平台
说到我们跟微软的合作伙伴关系,其实如果就拿Windows7的升级变化来讲,就已经能够很好的实现双方的这种合作以及共同的这么一种趋势和关注。微软,他一定希望他新的平台更多的去实施,去发展,有了桌面虚拟化这种方式方法之后,能够让人们更快速,更简便的去实施新的微软平台和系统方案。因此,微软就先要桌面虚拟化,所以思杰就帮助微软一起把桌面虚拟化这个饼,以及认知度能够扩大。对于微软的要求来讲,人们对于平台的要求是在于稳定性,以及更进一步扩张性,这两方面的要求。而在思杰来讲,在这个基础之上再去提供增值的用户体验、可管理性,然后基础设施的优化,网络管理的优化。过去20年,思杰跟微软有这么长期的合作,传统上是围绕着一个产品,现在来讲是思杰整个全系列桌面虚拟化的方案系统,都有这样紧密的联合。
记者:对于您刚才讲的推动用户的商业价值方面,相比VMmare的解决方案,思杰的优势在哪里?另外,有些瘦客户机厂商,比如WYSE已经与VMware建立了战略伙伴关系,思杰对此又怎么看呢?
Sumit Dhawan:首先简单说明一下,对于WYSE这样的机构,他们跟我们是合作伙伴,他们提供配套技术,可以能够搭建一个完整的方案。因此,wise已经有这种安装的东西,用户一摁,已经内置化了,所以就给用户节省时间。思杰是首选的,原因是用户自己的应用场景是多种多样的,思杰能够提供除了虚拟方式之外其他的方式,能够更好的满足解决用户自己的问题,所以这是思杰在多类型桌面交互的方面有一个很大的特点。
WYSE的Viance系统就是为XenDesktop定制的桌面虚拟化瘦客户机,只需很短的时间即可登录XenDesktop服务器
思杰有一些独到的地方比如像HDX,或者说在任何地点,任何平台上都可以去支持用户虚拟桌面的可实施性。如果用户有其他很多的方案,他可能只是在局域网里面,在高带宽有保障的情况下,他有虚拟作用。对用户来讲,如果要是在这样的情况,大体上是对原来PC的一个简单的替换,如果要是一个新的东西只是老东西简单的替换,它的用户价值就不会太高。因此,任何一个新的东西要想为老的东西进行替换,一定是说比老的东西有更多增值的地方,用户才有真正的理由进行替换。所以,思杰不但是在局域网里面,我们在任何平台,任何时间,任何地方都可以做到桌面虚拟化。一个很好的例子就是当苹果的iPad今年刚开始上市的时候,就基于桌面虚拟化的技术实现了。
再一个就是多类型的终端平台的支持性,比如说思杰只是一个Server的形式,可以安装在苹果的平台上,或者像iPhone的平台上,因此它的扩展性、灵活性非常的强,相对于其他的方案,就极大的局限了他使用的范围,而思杰的使用范围更广泛。
记者:为什么微软不自己做VD产品?这个东西技术含量有多高,是微软觉得这个技术门槛很高呢,还是人家不屑于做这个事情?
Sumit Dhawan:很难讲,坦率来讲毕竟大家还是在做自己的事情,还是先谈我自己这一块的意见。以下观点仅代表我个人观点,不代表公司观点,个人观察,它的起源是做服务器的,当他很专注服务器这一端的时候,就代表他在另一方面相对来讲还没有专注到某一个程度。客户端,前端他的计算,对环境的要求和服务器后台的计算要求,几乎是端对端的。服务器虚拟化这块,你所要考虑的就是和CPU和操作系统的配合,但是在前台系统就不得不考虑多媒体的连接,和USB的连接,服务器虚拟还是一个基础计算,因此它的角度是非常不一样的。
就思杰来讲,我们有21年的时间,一直是在专注在客户端的计算这个平台上,因此我们可能会更了解在客户端计算这块,需要去考虑什么东西,用户可能会考虑到什么东西,因此在这个方面,其实坦率来讲是一个经验的积累,导致我们能够更多的快速考虑,更全面一些,更多一些,从用户使用角度来说。客户端虚拟化和服务器虚拟化,它的目的是不一样的。因此从我个人角度来讲,当我们今天听到东西都是用户的客户端怎么样,这个起源点的角度不一样,所以带来一些差异性。
记者:我们在思杰第一季度财报里面发现,有一个协议挺有意思的,思杰与微软签署一份加速桌面虚拟化采用的合作协议,包括VDI,其中有一个是帮助VMware用户无需支付额外成本来购买多达500个View的许可,这个具体是什么内容?
Sumit Dhawan:我们先解释一下原因,然后再看一下是到底什么内容。首先我们来看用户其实是有两种类型的,一种就是有一些额外的投入,来去做一些早期的尝试。这一种类型就是所谓的尝试型,在这个里面我们跟微软一起有一个合作,就是可以给这类型的用户每一年每个用户28美金的成本投入,当然是指虚拟桌面的这么一个包,你就可以去尝试使用虚拟桌面到底是怎么一回事情。通过一定的时间就可以体验虚拟桌面具体的应用好处。
另外一个类型,是既有的捆绑型用户,比如他们部署了VMware的vSphere服务器虚拟化,若想再部署桌面虚拟化,VMware已经提供了相应的VMware View的许可折扣。因为思杰对自己的产品系统还是信心很强的,而且当很多用户想要去尝试或者测试各种不同的选择的话,他们自己会碰到一个障碍性的问题,比如企业会说你已经有一个免费的东西了为什么还要尝试其他的,可对具体实施者来讲,他也许又碰到现实性的问题。所以思杰跟微软合作,我们从发布之日起到今年年底,一整年的一定条件的免费,可以去来采用思杰的虚拟桌面的平台,这样可以降低很多用户他假如说想要去进行比较,前提是他可能已经安装了一部分前期的其他平台的系统,这样他的可选择性就少了,我们给他一个选择性。反过来,我们对真枪实弹的这样一种技术有信心。
记者:思杰未来有没有可能在自己桌面虚拟化的系统里面,去支持VMwareView的PcoIP协议,还是维持现状?
Sumit Dhawan:PCoIP是网络性的协议,PCoIP主要呈现是在服务器端,然后把显示的一些东西投放到服务端的平台上面去。比如说Flash这种影像的东西,用PCoIP的话,所有数据的生成,最终文件本身的组成实际上是在服务器端,他往前就是传输bitmap的裸数据。
基本上,以PCoIP的方式,它是先把数据在后台处理好,再把图像配送到前台。我们看到在整个传输系统当中,服务器本身的计算能力,网络的传输能力,客户端本地的能力,都是最终决定效果好不好的关键点,如果你只在服务器和客户端做文章的话,很多时候你做出来东西并不是让人接受。思杰的ICA/HDX则是把用户界面中的构件,如一个邮件编写界面中的点位和线位打包(可以算是一种特殊的压缩技术),再把这个信号传输到前台,利用前台很小的计算能力,再把它恢复生成。
Miercom实验室所做的XenDesktop4与VMware View4对比测试,在基于虚拟桌面的标准Office(Word、Outlook、Excel)办公环境下,XenDesktop4所占用的网络带宽只有VMware View4的30%
除了前台我进行生成之外,我们还有一些配套设施,或者是设备技术,能够进行所谓的缓存,因为越是远程的传输,你前台有一定程度的缓存非常重要,他能够加快客户端往后再去拿东西的响应度。这对于远程的分支机构的桌面虚拟化是非常必要的。
而就图像的渲染来看,实际上就是帧,第一帧过来跟第二帧是错开的,然后形成一个完整的画面,整个图片过来就要命了,所以干脆就切,第一幅过来很模糊,第二幅把原来缺失的补过来,这就类似于刷屏技术。
显示画面中有几种类型,一个是视频,一种是字符的应用,一种是应用界面,人的分辨率是有一定延迟的。对于字幅界面的反而不好,因为字幅界面刷屏线很细,一毫米不到,你把它切的很细,你这一屏数过来,下一屏没过来的时候,你这一屏是看不着了,因此他这个东西反而不好。而若只把界面的构件发送过来,然后通过前台呈现,相对来说好得多。
对于网络带宽来讲,因为每一次过来的都是整片图片,因此在低带宽情况下,要求就很高。相对来讲,我们的ICA架构对网络要求相对比较低。在同样的配置条件下,同样的文件系统下,第三方测试的结果表明,同样的网速的数据它的速度是PCoIP的三倍。而且,总体上讲,ICA是没有办法和这个PCoIP整合在一起的,因为整个思维架构不一样,一个是图片形的,一个是界面构件的,所以它的结构是不一样的。
在3D镜像这方面,用这个方法要比图像传输方法要好很多,这个图形的处理话牵扯到很多的计算,以及牵扯到很多图像的叠加,如果是整个图像叠加的话,就无法想象了,如果只是点线的叠加的话,就会比较清楚了。我们只是在一些限制下,我们可以降低分辨率,毕竟是虚拟化的东西,降低分辨率,能够保证用户前台响应度,至少不要死机,而若是整个图像传输没法调控,也容易造成死机,第三个就是延迟。第三个延迟如果是整个图片传输的话,延迟时间就很大,如果是点线的话传输速度就会很快,因为它的信息量少了。当然,在网络环境较好的局域网中,PCoIP的表现没什么大问题,此时它对于传输大尺寸图像还是不错的。
在Flash视频应用测试中,VMware View4的网络带宽占用是XenDesktop4的9倍还多
桌面虚拟化类型比重与新客户建议
记者:从思杰实际案例来看,能不能排序,目前来说虚拟桌面按类别来分,最多的是什么?是VID,流桌面的,还是虚拟交付?
Sumit Dhawan:目前为止,2000万的桌面已经被虚拟化了,这个数字其实是不小的,是这么一个情况。两千万是所有的,他包括了VDI,和仿VDI的模式。从思杰的案例来看,最大的是共享服务器桌面,因为它已经存在相当一段时间了,肯定它的装机量是第一的。
第二种是VDI的方式,这也是增长很快的。
第三种就是本地流桌面的方式,这是第三种应用的广泛的桌面虚拟化的实施形态。比如说像教育系统,他们很多桌面,老是这个学生用,那个学生用,这个学生用的话就刷页,那个学生用就刷页,这样用很方便,同时它也是桌面虚拟化的应用。
第四种我们会预测,因为现在刚开始面市,就是本地的虚拟桌面,本地的虚拟桌面就是把笔记本,或者桌面机虚拟成两台电脑的方式。2005年是我们早期面市的阶段,我们在早期的时候,我们就感觉到用户就有很强的信息和实际应用需求。
再一种是刀片PC机的方式,这样一个方式我们实际安装的桌面不是太多,但是因为他是安装系统,从后台到服务器把桌面放前台,更多适用于终端使用者,动作刀片PC的方式可以实现使用产品。
记者:在中国市场增长的强大需求下,对桌面虚拟化的要求,市场行业前景跟欧美比有什么不同?
Sumit Dhawan:我们认为像电信、金融、政府比较领先的,因为我们也确实感受到了,像这样一些机构他们本身增长、发展,这是他们目前的原动力,再往上随着原动力带来法律法规合规,以及安全监控的需求。目前桌面虚拟化这样一种方式,还没有其他可替代,或者比它更好的,也能够满足用户这种需求的方式出现。
记者:针对金融、电信这些大企业来说,关键应用是不容有任何闪失的,桌面虚拟化技术能给他们带来什么样实际的价值?在现在国内推广的过程中有没有一些难点,用户碰到一些什么问题,咱们怎么去做的?
Sumit Dhawan:有一个很好的建议,对于业务关键性的系统,在具体的实施桌面虚拟化新东西的时候,不是把老的打破了然后用新的,而是说老的系统该怎么用就怎么用,你要上新东西,一定要解决你新的路线。对于任何一个新系统有可能的话,都要上桌面虚拟化系统,他能够帮助你要解决的新问题,之所以在有老系统的基础上还要去用新系统,那就意味着你要解决新出来的这些问题,新出来的这些问题是老系统没有办法解决的,所以要不断的出新系统。同时,对于老系统来讲,是一个逐渐转型变化的过程中,在他淘汰的过程中,也就有新东西去替换老东西,这样最大的一个好处是你在解决问题,而不是说在制造问题,如果说生硬的把老系统毁掉了,那么新问题还没有解决呢,老的问题又变成新的问题了。