在企业考虑部署VDI时,和虚拟桌面操作系统相关的很多方面需要规划。然而,桌面应用的可支持性也是需要长期和重点考虑的问题。
毕竟,桌面OS仅仅是允许用户运行应用的平台而已。首先要做出选择的是你需要考虑对应用的支持是采取直接把应用安装到虚拟桌面,还是采用把各种应用虚拟化的方式更好。
对这个问题给予一个快速的回答确实很不错,但是考虑到每种方式各自的优缺点,值得花时间考虑一下。在决定如何管理VDI环境中的应用部署上有三个重要的方面要考虑。
部署VDI应用时需要重点考虑:应用更改的周期多长?
首要考虑的是你企业需要部署的应用数量以及这些应用需要升级的频率。这里的“升级”,我指的是新应用版本,而不是补丁的管理。根据VDI环境安装方式的不同,VDI通常有很多种可选方式可以实现类似于物理桌面环境的补丁管理模式。
请注意应用的数量和它们更改的频率,这非常重要。因为应用的管理过程和管理员的工作相关,而且工作量主要取决于你部署方式。
假设你的用户工作涉及的主要应用是微软的Office。新版本的Office通常每两到三年才会发布一次。这样的话,可能最合适你的方式就是把Office做到所有虚拟机共享的黄金镜像中。
另一方面,假设在同等情况下你决定对Office做虚拟应用。那么在搭建应用虚拟化架构的过程就会涉及很多的工作,而且应用虚拟化的过程存在明显的学习曲线。如果你只有少量的需要经常升级的应用,采用应用虚拟化有点小题大做。
当然,如果你有大量的总是更改的应用,应用虚拟化可能是最为理想的模式,因为这样可以管理大量的应用,同时避免了不断地创建新桌面OS镜像的工作。
部署VDI应用时需要重点考虑:成本考量
在选择应用虚拟化和简单地把应用包含到桌面镜像的模式时,需要考虑的另一个方面就是各自对应的成本。
如果选择应用虚拟化,你需要类似于微软的App-V的产品,根据所选工具的不同还会涉及各种授权的成本。相应的还会涉及应用虚拟化工具相关培训成本,包括实施的成本。
相反的,如果选择把应用打包到VDI镜像中而不是做虚拟化,你的主要成本就是跟镜像管理相关的成本。根据所选管理技术的不同,涉及各种管理成本。不过,这种管理成本相比应用需要经常进行升级的应用虚拟化环境而言,更多的是偏重体力活。
部署VDI应用时需要重点考虑:应用的兼容性和可移植性
在你考虑采取哪种应用部署方法时,请记得应用虚拟化不仅仅是简化应用的管理。还有很多别的优势,例如很多应用虚拟化工具可以支持应用运行于任意的终端设备上。这种情况下,应用甚至可以通过Internet运行在远程设备上。
此外,应用虚拟化有些时候可以解决兼容性问题。例如,之前提到的Office 2013的发布时,两个不同版本的微软Office不能安装到同一台计算机上,但是应用虚拟化可以克服这种限制。这种概念几乎可用于任何存在兼容性问题的应用上。
在VDI环境中没有那种方法可以说是适用于所有的应用部署环境。企业需要选择最适合他们需求的方法。一般来说,应用虚拟化对于存在大量应用管理需求的大型企业而言是最为实用的方法。