工作原理
在虚拟化桌面环境,操作系统、应用程序及相关数据从用户的个人电脑抽取出来。大体来讲,现在有两类桌面虚拟化。一是本地桌面虚拟化,整个桌面环境在用户个人电脑上受保护的"保护罩"(bubble)中运行。二是托管桌面虚拟化,把用户的桌面存储在数据中心,需要用户通过网络连接访问桌面镜像。
这两大类又各有几小类。
在托管桌面虚拟化这一类中,企业可以把虚拟桌面存储在多个用户可同时访问的标准服务器上;或者采用个人电脑刀片架构,这样一来,每块刀片通常每次只服务一个用户。用户可以使用瘦客户机、笔记本电脑或普通桌面连接至桌面,但托管桌面通常不允许任何一种离线访问。
本地桌面虚拟化可通过裸机(或第1类)虚拟机管理程序或安装在个人电脑操作系统上的第2类虚拟机管理程序来实现。裸机虚拟机管理程序还没有广泛应用,但厂商们表示它们提供的安全性高于第2类虚拟机管理程序,原因是裸机类独立于客户机操作系统来运行。又因为应用程序在本地客户机上运行,而不是在远程服务器上运行,还提供了比托管桌面更高的性能。开发裸机虚拟机管理程序的厂商有VMware、思杰以及Neocleus和Virtual Computer等新兴公司。思杰和VMware 计划今年下半年发布各自的裸机虚拟机管理程序;Virtual Computer已提供测试版,Neocleus也发布了限制版本的虚拟机管理程序。
思杰公司桌面交付部门的副总裁Sumit Dhawan表示,本地虚拟化适航于移动员工,可以为他们分配不同的操作系统,一个用于办公,另一个用于私用。他表示,但到目前为止,本地虚拟化依赖第2类虚拟机管理程序,还没有流行起来,一方面是由于虚拟机之间没有真正的独立性。虚拟机管理程序安装到操作系统上后,流向访客操作系统的所有数据都必须先通过主操作系统来传送,这种开销影响了性能。
思杰正与英特尔合作开发裸机虚拟机管理程序;Dhawan表示,该虚拟机管理程序将为用户提供良好性能,同时为IT管理员提供集中管理的便利。不像思杰XenDesktop托管在数据中心、不提供任何离线访问,规划中的裸机虚拟机管理程序将让用户可以离线工作,在线登录后可以通过标准化的公司镜像,实现变化内容的同步。
相似的是,VMware在开发一款裸机虚拟机管理程序,运行在最终用户的机器上,又为IT人员提供可集中管理的"黄金镜像"(golden image)。VMware公司企业桌面虚拟化高级主管Jerry Chen表示,VMware的长期目标就是融合托管桌面虚拟化和本地桌面虚拟化这两个概念,让桌面镜像在设备和数据中心之间动态地来回转移。
时,Neocleus将在下个月发布测试版的正式产品;承诺安全性远高于如今大多数桌面环境中的同类产品。除了把个人计算和办公计算分开到独立的操作系统上,每个操作系统将在各自的"保护罩"中运行。该公司表示,即使"保护罩"受到感染,删除即可,从而确保了整个机器的完整性。集中管理工具将让IT人员可以设定政策,防止用户访问某些设备或应用程序,并且管理虚拟机之间的相互关系。
Neocleus计划每个桌面收取50至100美元的费用。Chen表示,高级版本的VMware View每个虚拟化桌面约为250美元。