非持久化的最终用户虚拟机
非持久化的最终用户虚拟机没有上述要求。因为在用户登录时临时被创建。非持久化的虚拟机需要三个核心组件才能正常工作--事实上,这三个核心组件中最关键的终端虚拟化构建模式是下述说明的第一部分:
源端桌面虚拟机,只包含已更新的操作系统和必需的实用程序,比如管理和反恶意软件工具。
虚拟化应用程序或者通过应用程序虚拟化(application virtualization,AppV)工具处理过的程序来捕获它们的运行状态而不是安装过程。因此虚拟应用程序没有被安装而是传输到终端上,这个过程在最终用户真正使用这个程序时启动--正因为如此,在用户登录时虚拟应用程序可以被应用到任何虚拟机。
用户状态虚拟化(User state virtualization,USV),通过终端虚拟化套件中的定制工具或者标准的微软工具,比如文件夹重定向和漫游配置文件实现。USV持续的保护最终用户数据因为它将用户数据保存在虚拟机外,这也适用于用户登录到该虚拟机时。
实际上,因为虚拟机只包含OS,程序和最终用户数据只在登录时被应用,每个虚拟机是非持久化的,因为一旦用户注销虚拟机就能被丢弃。因此终端虚拟化的非持久化虚拟机模式比持久化模式更加通用。
因为不再需要存储单个的虚拟机,这种终端虚拟化模式也大大节省了存储空间。相反,你存储虚拟机的原始拷贝根据需要创建新的虚拟机。需要指出的是AppV和USV都有他们自己独立于终端虚拟化的优势。
最后,终端虚拟化虚拟机在大小和复杂性上随最终用户工作类型的不同而不同。VMware将最终用户划分为三种不同的类型,每种具有他们自己的需求:
任务型员工关注基于少量应用的一小部分重复活动,因此对虚拟机需求相对较低。
知识工作者依靠效能工具来管理信息,他们通常需要完整的生产力套件比如微软Office,同时他们需要经常访问互联网。对虚拟机的需求是中等的。
高级用户使用复杂的应用程序比如开发工具或者绘图工具,对虚拟机的需求更加迫切。
制定终端虚拟化需要的服务器资源计划时,理解你的用户需求是必要的,因为每个虚拟机都需要适量的内存,适当大小的分页文件以减少磁盘访问以及合适的虚拟磁盘文件大小。
考虑持久化的和非持久化的最终用户虚拟机这两种模式,以确定哪种终端虚拟化架构对你的基础设施来说是最好的。