虚拟桌面之本地模式大比拼
说起虚拟桌面的Local Model(“本地模式”,也称离线模式),你也许会一头雾水,但看完下面的这个场景你就应该能够充分理解其意义所在了。
在虚拟桌面环境里,用户通过网络连接到数据中心的桌面,进行业务操作。虽然说今天的网络已经做了基本上的“无处不在”,但其实还是能找到很多没有网络或者网络条件很差的场景,比如:
1. 今天在国内的飞机上,你不可能使用互联网 (据说国外的高端航线上有,笔者也只是听说过,没见过)
2. 高铁上,网络基本是形同虚设--在时速300公里的列车上,3G上网也是断断续续,有跟没有差别不大(比如:我在北京到天津的城际列车上,使用3G上网,使用outlook收邮件有时非常痛苦)。
要知道网络质量可是直接影响到了虚拟桌面的交付,既然网络条件的限制不容易突破,聪明的IT软件厂商们也想到了很多新的主意,其中最有意思的就是我们今天讲到的虚拟桌面的本地模式。
另外,今天的桌面虚拟化技术本身还有一些限制,特别是3D软件运行在虚拟化桌面时,效果都还不理想,但是通过使用本地模式,将可以直接使用到本地计算机的GPU资源,3D软件将可以很好的运行。
本地模式也叫离线模式,就是将以前运行在数据中心服务器上的虚拟机通过网络下载到本地计算机上,在没有网络的时候,用户仍然可以使用虚拟桌面,而不用理会虚拟机真实地运行在哪里 (的确是这样,因为有了虚拟化,用户也不关心系统真实地在哪里运算)
今天市场上主流的桌面虚拟化厂商如VMware, Citrix都在本地模式方面进行了努力,并且都有了一定的成果。就这两家的本地模式功能我们进行一个简单的对比。
功能 | VMware View | Citrix XenDesktop | 优胜厂商 |
支持的设备型号
| 只要能够运行windows的计算机就可以支持,且在年内发布支持Mac OS的版本
| 只有为数不多的新款计算机可以支持
| VMware
|
设备采购成本
| 无特别芯片组要求,使用成本低
| 只支持Intel CPU,且需要含VproS模块,使用成本高
| VMware
|
用户使用习惯
| 与传统方式无异
| 需要改变用户使用习惯,最终用户易容有抵触心理
| VMware
|
用户环境的适用性
| 只需要在windows中安装客户端即可
| 需要将现有的系统铲除,安装xenclient,再安装guest os
| VMware
|
使用风险
| 低,内核使用VMware Workstation(全球装机量最大的工作站虚拟化软件)
| 高,发布时间较短,鲜有用户使用
| VMware
|
外设支持
| 好,得益于VMware Workstation技术
| 差,对VOIP,USB摄像头,3D特效支持均存在困难
| VMware
|
用户友好度
| 好,使用传统的Windows界面
| 一般,使用Linux GUI界面
| VMware
|
管理性
| 与VMware View使用同一控制台
| 单独控制台界面及服务器,与其他控制台无法集成
| VMware
|
管理性-安全级别
| AES128或者AES 256
| N/A
| ?
|
如上图所示,你可以通过VMware View Client with local mode使用离线的虚拟机,并可以运行三维软件Google earth.