Product Documentation

Personal vDisk

Nov 06, 2015

XenDesktop 中的 Personal vDisk 功能保留了池桌面和流桌面的单映像管理功能,同时允许用户安装应用程序和更改自己的桌面设置。

与涉及池桌面的传统虚拟桌面基础结构 (Virtual Desktop Infrastructure, VDI) 部署不同,在传统部署中,当管理员更改基础虚拟机 (VM) 时,用户将丢失自己的自定义设置和个人应用程序,而使用 Personal vDisk 功能的部署则将保留这些更改。这意味着管理员能够轻松地集中管理自己的基础 VM,同时能够向用户提供个性化的自定义桌面体验。

Personal vDisk 功能能够将对用户的 VM 所做的所有更改重定向到连接至用户 VM 的独立磁盘(即个人虚拟磁盘),从而将每位用户的个性化设置分隔开来。个人虚拟磁盘中存储的内容在运行时与基础 VM 中的内容混合在一起,以提供一致的体验。通过这种方式,用户仍然能够访问基础 VM 中由管理员置备的应用程序。

个人虚拟磁盘分为两部分,默认情况下这两部分大小相同:

  • 一部分由 C:\Users(在 Windows 7 中)或 C:\Documents and Settings(在 Windows XP 中)组成。这部分磁盘中包含用户数据、文档以及用户配置文件。默认情况下,这部分磁盘使用驱动器 P:,但可以在使用 Studio 时创建具有个人虚拟磁盘的计算机目录时选择其他驱动器盘符。
  • 另一部分包含虚拟硬盘文件(.vhd 文件)。这部分磁盘中包含所有其他项目,例如 C:\Program Files 中安装的应用程序。这部分磁盘对用户隐藏;不在 Windows 资源管理器中显示。

Personal vDisk 功能支持置备部门级应用程序,以及用户下载并安装的应用程序,包括需要驱动程序的应用程序、数据库和 PC 管理软件。如果用户所做的更改与管理员所做的更改冲突,Personal vDisk 功能可提供一种简单的自动化方法来协调所做的这些更改。

此外,也可以在用户的环境中置备本地管理的应用程序(例如由本地 IT 部门置备并管理的应用程序)。用户在可用性方面体会不到任何差异;Personal vDisk 功能可确保所做的所有更改以及安装的所有应用程序都存储在虚拟磁盘中。如果个人虚拟磁盘上的应用程序与主映像上的应用程序完全一致,将丢弃个人虚拟磁盘上的备份以节省空间,但用户仍然能够访问对应的应用程序。

此算法将根据虚拟磁盘的使用方式自动调整虚拟磁盘两个部分的相对大小。例如,如果用户在个人虚拟磁盘上安装了多个大型应用程序,致使空间变得有限,应用程序空间相对用户数据空间将增加。个人虚拟磁盘的总大小不会发生变化。可以配置此大小调整功能。

可以在虚拟机管理程序上存储个人虚拟磁盘(以物理方式),但它们不必与连接到虚拟桌面的其他磁盘位于同一位置。这可以使个人虚拟磁盘存储更便宜。