迎接虚拟桌面时代 打开你未来办公想像空间(1)(2)
虚拟桌面的多样性
图2:思杰(Citrix)公司定义的桌面虚拟化的6种类型
在这里,我们先引用一下思杰(Citrix)公司在桌面虚拟化方面的类型定义,相对来说是比较全面的,不过这是出于对其XenDesktop产品的介绍而进行的定义,我们也需要有所甄别。
大体上它以桌面处理位置划分为客户端计算和服务器端计算两大类,基于这两种计算方式 ,我们可以看到桌面虚拟化有多种应用类型,虽然在服务器一侧有三种类型,但针对一些特殊的应用或性能需求,也有必要将后台的桌面部署在物理的刀片PC上,所以所谓的服务器端计算,我们可以更为准确的理解为数据中心端计算,而本地流桌面则有点像老式的终端/瘦客户机服务;安装有虚拟应用的桌面,则就是向本地桌面交付虚拟应用;基于VM的本地桌面,则就是端终虚拟化的范畴,比如VMware Workstation、Virtual PC、VirtualBOX虚拟机等等,严格的讲,这些虚拟机里的操作系统是从本地安装的,并不能称之为桌面虚拟化,笔者更愿意以终端虚拟化来描述,Citrix XenClient可谓是这方面的最新代表力作。
从这点来看,桌面虚拟化其实有很多内容,并不仅仅是从后台数据中心向瘦客户机发送个桌面数据流那么简单。不同的用户级别、需求,桌面虚拟化相对于他们的解决方案也不可能千篇一律。你不想像,一个大企业的主管用一台瘦客户机办公或出差吧。因此,当我们开始准备向虚拟桌面世界迈出第一步时,一定要明确自己企业内部不同级别的应用环境与需求,并以此再去寻找相应的虚拟桌面解决方案。虽然虚拟桌面的理念就那么一个,但实施的方案则多种多样。
与Citrix合作开发XenClient的英特尔公司,可以说是当今世界上生产CPU种类最为齐全的公司,它的产品涉及智能终端、上网本、笔记本、台式机、发烧友平台、服务器等几乎所有的IT处理设备,因此在桌面虚拟方面,也有着自己全局认识,为此它提出了他们自己的桌面虚拟化的概念,值得我们注意。
图3:Intel桌面虚拟化概念示意图,在Intel的桌面虚拟化架构中,可见与Citrix的交付中心概念不谋而和。在Intel的规划中,终端虚拟化分为三个层面,分别是操作系统的镜像流、终端虚拟环境与终端的应用流与虚拟化,后者是最级的虚拟化,而这也是Citrix借助于XenClient要实现的目标
图4:Intel的桌面虚拟化方案实现了在线(瘦客户机)与离线终端(传统的高级终端,可以看作是完整的PC)的完美结合,在具备管理集中化功能的同时,可以根据不同的需要,可选的调整数据存储的集中与本地化。而结合上面的应用环境的划分,我们可以很好的理解为分办环境下的应用数据集中存储(保存在后台服务器上),和私用环境下的个人数据本地存储
显然,用户的级别有高有低、日常公办的应用类别的丰富性有简有繁、工作的地点有移动性和固定性,这也就意味着我们不能以一种桌面交付的模式来应对所有的办公需求。不管是英特尔的DVC还是Citrix的FlexCast理念也都在向我们传达这样的一个事实,与此同时,相应的厂商也在努力完善后续的解决方案。