配置使用个人虚拟磁盘的目标设备

采用个人虚拟磁盘技术的 Citrix XenDesktop 是一种高性能的企业桌面虚拟化解决方案,使需要个性化桌面的员工能够使用池-静态虚拟机访问 VDI。

可以通过 Citrix XenDesktop 设置向导创建使用个人虚拟磁盘的目标设备。在 Provisioning Services 场中,此向导将创建具有个人虚拟磁盘的目标设备,并将这些设备添加到现有站点的集合中。此向导将处于共享模式的现有虚拟磁盘分配给该设备。

此向导还将创建与每个设备相关联的虚拟机。Citrix Desktop Studio 中的目录,此目录允许您保留用户到桌面的分配(静态分配)。对于将来的会话,将向同一桌面分配相同的用户。此外,该向导将(在登录之前)为每个用户创建一个专用存储磁盘,使其能够存储对其桌面所做的所有个性化设置。个性化设置包括不是由于更新映像而导致对虚拟磁盘映像或桌面进行的任何更改。包括应用程序设置、添加、删除、修改或文档。

使用个人虚拟磁盘的目标设备只能继承使用个人虚拟磁盘的其他设备的属性。

使用 Provisioning Services 控制台的带个人虚拟磁盘的设备的属性对话框可配置、查看或修改使用个人虚拟磁盘的目标设备的属性。

“常规”选项卡

对于只读字段,需要通过 XenDesktop 设置向导删除并重新创建设备。

  • 名称

目标设备的名称或使用目标设备的用户名称。此名称的最大长度为 15 个字节。但是,目标设备不能与要映像的计算机同名。此字段为只读字段。

如果目标设备是域成员,则应使用其在 Windows 域中的名称。除非该名称与映像的计算机名称相同。如果目标设备从虚拟磁盘引导,则在此处显示的名称将用作目标设备的计算机名称。

  • 说明

提供与目标设备相关联的说明。

  • MAC

目标设备中安装的网络接口卡的介质访问控制 (MAC) 地址。此字段为只读字段。

  • 端口

显示 UDP 端口值。

在大多数情况下,不需要更改此值。但是,如果目标设备软件与任何其他 IP/UDP 软件存在冲突(即,共享同一个端口),则必须更改此值。

  • 虚拟磁盘

此设备使用的虚拟磁盘名称。此字段为只读字段。

  • 更改

用于更改此设备的虚拟磁盘分配。将显示分配虚拟磁盘对话框,其中包含当前分配的虚拟磁盘的存储信息。您选择的虚拟磁盘必须与之前的映像来自相同的虚拟磁盘基础映像。

  • Personal vDisk Drive(个人虚拟磁盘驱动器)

从中访问个人虚拟磁盘的驱动器盘符。默认值为 P:(允许使用的范围为 E: 到 U: 及 W: 到 Z:)。此字段为只读字段。

“个性化设置”选项卡

  • “名称”和“字符串”

对于可以添加的名称的数量没有固定限制。但名称的最大长度为 250 个字符,值的最大长度为 1000 个字符。

可以为名称字段使用任何名称,但同一个目标设备中不能重复使用某个字段名。字段名不区分大小写。换句话说,系统会将 FIELDNAME 和 fieldname 解释为相同的名称。在字段名之前或之后输入的空格将自动被删除。

个性化设置的名称不能以 $ 开头。此符号用于指示保留值,例如 $DiskName 和 $WriteCacheType。

“状态”选项卡

  • Target Device Status(目标设备状态)

将显示以下目标设备状态信息:

  • 状态:此设备的状态(活动或非活动)。
  • IP 地址:提供 IP 地址或显示“未知”。
  • 服务器:正在与此设备进行通信的 Provisioning 服务器。
  • 重试次数:连接此设备时允许重试的次数。
  • 虚拟磁盘:提供虚拟磁盘的名称或显示“未知”。
  • 虚拟磁盘版本:当前访问的虚拟磁盘版本。
  • 虚拟磁盘完整名称:当前访问的虚拟磁盘版本的完整文件名。
  • 虚拟磁盘访问:指示版本处于生产模式(不得处于维护模式或测试模式)。
  • 许可证信息。根据设备供应商,显示产品许可信息(包括不适用、桌面许可证、数据中心许可证、XenApp 许可证或 XenDesktop 许可证)。

“日志记录”选项卡

  • 日志记录级别

选择日志记录级别,或者选择以禁用日志记录:

-  Off — Logging is disabled for this Provisioning Server.
-  Fatal — Logs information about an operation that the system could not recover from.
-  Error — Logs information about an operation that produces an error condition.
-  Warning — Logs information about an operation that completes successfully, but there are issues with the operation.
-  Info — Default logging level. Logs information about workflow, which generally explains how operations occur.
-  Debug — Logs details related to a specific operation and is the highest level of logging. If logging is set to DEBUG, all other levels of logging information are displayed in the log file.
-  Trace — Logs all valid operations.

个人虚拟磁盘测试模式

使用个人虚拟磁盘测试设备可为测试环境中使用个人虚拟磁盘的设备测试虚拟磁盘更新。使用 PvD 生产环境,可以测试与实际环境的兼容性。

注意事项

  • 个人虚拟磁盘设备可以是测试或生产设备。
  • 尝试使用个人虚拟磁盘设备引导专有映像或维护版本时,Provisioning Services 会显示相应的错误消息。只有不带个人虚拟磁盘的设备才能引导专有映像或维护版本。
  • 可以通过以下方法在 Provisioning Services 控制台中更改虚拟磁盘分配:
    • 使用目标设备属性的虚拟磁盘选项卡更改分配。有关详细信息,请参阅目标设备属性
    • 复制并粘贴目标设备属性。有关详细信息,请参阅复制并粘贴目标设备属性
    • 将虚拟磁盘拖放到集合或视图中。
  • 更改个人虚拟磁盘设备的虚拟磁盘分配时,会显示信息性警告。
  • 更改个人虚拟磁盘设备类型要求 SOAP/流服务用户具有更多权限。
    • Provisioning Services 服务器系统上的本地管理员。
    • XenDesktop 完全权限管理员。
    • 对 XenDesktop 数据库的完整权限(XenDesktop 要求)。
  • 如果进行合并,Provisioning Services 会自动重新启动设备,个人虚拟磁盘也会在需要时运行清单。
  • Citrix 建议把自身目录中的一小组个人虚拟磁盘设备专用于测试模式。此外,在未使用时请将此桌面组保持为维护模式。否则,XenDesktop 电源管理会控制设备的打开和关闭。这可能会妨碍合并。
  • 默认情况下,Studio 不会显示个人虚拟磁盘阶段。添加该列。
  • 个人虚拟磁盘测试模式环境需要有两个目录可用 - 一个用于个人虚拟磁盘测试设备,另一个用于个人虚拟磁盘生产设备。如果要在个人虚拟磁盘测试设备与生产设备存放在同一个目录中的环境中使用此功能,请将其更改为测试。将生产个人虚拟磁盘设备更改为测试会导致该目录中的所有设备重新启动。请在创建任何测试版本的虚拟磁盘之前,先将个人虚拟磁盘生产设备更改为测试设备。

将虚拟磁盘分配或重新分配给使用个人虚拟磁盘的目标设备

可以为使用个人虚拟磁盘的目标设备分配其他虚拟磁盘,但条件是所分配的虚拟磁盘应来自同一基础 (.vhdx) 虚拟磁盘世系。例如,要更新现有虚拟磁盘,可以复制目标设备当前分配的虚拟磁盘,更新此新的虚拟磁盘,然后将更新的虚拟磁盘分配给该设备。

分配或重新分配虚拟磁盘:

  1. 在“带个人虚拟磁盘的设备的属性”对话框的“常规”选项卡上,单击更改…。默认情况下,将显示“分配虚拟磁盘”对话框,其中包含当前的虚拟磁盘存储位置,并列出了可从该存储获取的所有虚拟磁盘(当前分配的虚拟磁盘除外)。
  2. 过滤器部分中,可以选择执行如下操作:
    1. 更改从中选择虚拟磁盘的存储位置。
    2. 根据可交付虚拟磁盘的服务器,过滤列表中显示的虚拟磁盘。
  3. 选择要分配给此目标设备的虚拟磁盘。
配置使用个人虚拟磁盘的目标设备