4、不要把桌面虚拟化与桌面虚拟化混为一谈。
我们这里讨论的桌面虚拟化是指基于服务器的计算。而"桌面虚拟化"还指在桌面系统上运行虚拟机,使用诸如微软Virtual PC、VMware Fusion或Parallels Desktop之类的桌面虚拟化解决方案。这种桌面虚拟化最常见的应用也许就是在Mac机上的Parallels或Fusion虚拟机里面运行Windows。换句话说,这与基于服务器的计算完全没有关系。
5、基于服务器的计算解决方案支持的硬件范围与桌面系统不一样。
微软的Windows开发人员花半生的精力,确保能够Windows与每一个打印机、图形卡、声卡、扫描仪和新奇的USB设备兼容。若使用瘦客户端,对硬件的支持会相当一般化,而有些设备根本无法工作。由于用户通过网络与虚拟机进行互动,这会带来其他限制。多媒体、视频和Flash应用可能也会出问题。
6、VDI的成本和性能高于传统的瘦客户端解决方案。
考虑这个问题:若使用VDI,每个虚拟机都需要有自己的一部分内存、存储和处理功能来运行用户的桌面环境;而在老式的终端服务模式中,用户几乎可以共享一切(数据文件除外)。VDI还意味着每个用户要有独立的Windows许可证,而类似终端服务的方案让你可以从此告别微软客户端访问许可证。另外,VDI会加大网络流量;这样一来,除了购置功能强大的服务器硬件外,可能还要升级网络。
不过较高成本带来的回报是,VDI提供了更高的可管理性和可用性,还提供了更好的用户体验。与服务器虚拟化一样,你可以实现诸多操作:不用关闭虚拟机就可以在多台服务器之间迁移,执行虚拟机快照以便快速恢复,实现自动化负载均衡,等等。要是某个虚拟机崩溃了,并不会影响其他虚拟机。如果使用终端服务,某一个Windows系统出故障,每一个与它连接的用户都会断开。
7、动态VDI提高效率。
在安装的标准VDI环境中,每个用户的虚拟机可在不同会话期间持久存在;随着用户数量不断增加,对存储和管理的需求也在随之增加。而在动态的VDI架构中,用户登录后,虚拟桌面会迅速自我组装:把用户配置文件与主映像的克隆结合起来。用户仍得到个性化的桌面,而管理员减少了需要存储、更新及打补丁的操作系统和应用程序实例。
8、应用虚拟化进一步简化VDI需求。
某个应用虚拟化后,它实际上进行了"包装",包上了执行应用所必需的所有小的操作系统文件和注册表项,那样它不用安装就可以运行(也就是说,不需要改动主机操作系统)。
在动态VDI环境中,管理员可以在运行时创建分发到虚拟机的虚拟化应用,而不是把这些应用添加到虚拟机克隆的主映像。这减少了桌面虚拟机占用的资源,简化了应用程序管理。如果你增添了应用流技术,虚拟化应用的启动速度会加快,就好像它们一直安装在虚拟机中。