新增功能

本版本包括提高了性能的异步 I/O 流技术推送、存储迁移增强功能、SQL 更新、对 Windows 性能计数器的支持以及对面向 Nutanix AHV 的 UEFI 来宾 VM 的支持。有关此版本的 Provisioning Services 的其他信息,请参阅已修复的问题和已知问题。有关此版本的 Citrix Provisioning 的其他信息,请参阅已修复的问题和已知问题。

注意:

使用最新版本的 Citrix 许可证服务器获取最新功能。如果要从现有版本升级到最新版本,可以使用产品软件获取最新版本的许可证服务器。如果不升级到最新版本的许可证服务器,产品许可证将进入 30 天宽限期。有关详细信息,请参阅许可

提高了性能的异步 I/O 流技术推送

目标设备以前通过按顺序在三个不同的层(RAM 缓存、VHDX 文件和网络流技术推送)中遍历来向传入的操作系统存储请求提供服务,从而完成请求。在提交新的子 IO 请求之前,此遍历会导致等待子 IO 完成时由于引入了延迟而无法实现最佳性能。

本版本包括预配模型的全部三个层( RAM 缓存、VHDX 文件和网络流技术推送)中支持异步 IO 的 Citrix Provisioning 目标设备的更新,通过添加异步 IO 功能有效地提高了性能。

重要:

此功能提供的性能更加出色,但占用的临时内存更高。Citrix 建议您在部署到生产环境之前在非生产环境中测试此功能,以确认性能是否令人满意。

以下虚拟磁盘缓存模式支持异步 IO:

  • 专用模式或维护模式
  • 在设备 RAM 上缓存并溢出到硬盘驱动器
  • 在服务器上永久缓存

默认情况下,此异步 IO 功能处于禁用状态。要将其启用,请根据以下场景之一对 Citrix Provisioning 目标设备应用注册表:

  • 对于 Citrix Provisioning 的全新安装:在目标设备上完成安装 Citrix Provisioning 之后、运行映像向导之前应用注册表更新。
  • 对于将目标设备升级到此版本的 Citrix Provisioning 的目标设备,请在虚拟磁盘处于专用维护模式时应用注册表更新。

注意:

重新启动目标设备以应用注册表更改。

请应用以下注册表更改: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CVhdMp\Parameters] “AsyncIO”=dword:00000001

警告:

注册表编辑不当会导致严重问题,可能需要重新安装操作系统。Citrix 无法保证因注册表编辑器使用不当导致出现的问题能够得以解决。使用注册表编辑器需自担风险。在编辑注册表之前,请务必进行备份。

同一主机内的存储迁移

Citrix Provisioning 通过更新某个 VM 内部 Citrix Studio 与操作系统存储的集成方式来改进同一主机内的存储迁移过程。要使用此功能,请执行以下操作:

  1. 在 Citrix Studio 中,将包含成员以及所需的目标设备的交付组设置为维护模式
  2. 关闭所有预配的目标设备。
  3. 转至配置 > 托管并选择要更改的主机资源。在屏幕的操作部分中,单击编辑存储
  4. 在“操作系统存储”、“临时存储”和“PvD 存储”中,取消选中旧存储。更改存储会将该存储置于被取代状态。单击删除… 以将其永久删除。选择要使用的新存储。

操作系统存储

  1. 转至虚拟机管理程序并将 VM 迁移到新存储。某些虚拟机管理程序(ESX 和 VMM)包含 VM 的元数据。请同时对其进行移动。
  2. 在交付组上禁用维护模式。
  3. 启动所有预配的目标设备。

实现面向 Nutanix AHV 主机的 UEFI 来宾 VM。

本版本的 Citrix Provisioning 允许您实现面向 Nutanix AHV 主机的 UEFI 来宾 VM。存在以下必备条件:

  • 安装了 Citrix Apps and Desktops DDC 以及 Nutanix 插件。
  • 在 Provisioning 服务器和 Provisioning 控制台中安装了 Nutanix 插件。

注意:

应在安装操作系统之前将 VM 设置为 UEFI。

要实现面向 Nutanix AHV 的 UEFI 来宾 VM,请执行以下操作:

  1. 创建主 VM。
  2. SSH 到 Nutanix Acropolis 并运行以下命令:**acli vm.update uefi_boot=True**。
  3. 装载 Windows 和虚拟 ISO 并安装操作系统。
  4. 在操作系统中安装所有 Windows 更新。
  5. 将操作系统加入到 Active Directory 中。
  6. 在目标设备上安装 Citrix Provisioning。
  7. 运行 Citrix Provisioning 映像向导以创建目标设备记录、虚拟磁盘以及其他元素。选择关闭目标设备,而非在结束时重新启动。
  8. 将 VM 设置为从 ISO 引导进行引导,并通过 PXE 引导来引导 VM。选择以下引导选项之一:
    • ISO 引导 – 装载从 Provisioning 控制台创建的 BDM ISO。SSH 到 Nutanix Acropolis 并运行以下命令:acli vm.update_boot_device VM NAME disk_addr=CDROM BUS。例如,acli vm.update_boot_device testVM disk_addr=ide.0;此示例假定 CDROM 为总线 IDE 0。
    • 网络引导 - SSH 到 Nutanix Acropolis 并运行以下命令:**acli vm.update_boot_device mac_addr= , acli vm.update_boot_device testVM mac_addr=52:54:00:2c:ff:03**。
  9. 启动 VM 并登录 Windows 以启动映像向导的第二阶段创建映像
  10. 创建 VM。就像在主 VM 中一样,重复执行步骤 2 和 7。
  11. 在 Provisioning 控制台中,使用 VM 的 MAC 地址为快照 VM 创建一条 VM 记录。将在步骤 7 中创建的虚拟磁盘分配给此设备记录。
  12. 引导 VM。安装 VDA 并根据提示重新启动。安装完成时关闭。
  13. 创建此 VM 的快照。
  14. 在 Provisioning 控制台中,将虚拟磁盘设置为标准映像模式。如果缓存模式设置为在设备硬盘上缓存在设备 RAM 中缓存并溢出到硬盘,Citrix Virtual Apps and Desktops 设置向导将提示您创建缓存磁盘。
  15. 使用 Citrix Virtual Apps and Desktops 设置向导通过创建的虚拟磁盘预配 UEFI 预配目标设备。

SQL Basic 可用性组

Citrix Provisioning 改进了 Basic 可用性组的 SQL 功能。Basic 可用性组支持包含单个数据库的故障转移环境。SQL Basic 可用性组的定义方式与 SQL Always-On 高可用性组相同,但具有以下区别:

  • 限制两个副本(主要副本和次要副本)。
  • 在次要副本上没有读取访问权限。
  • 在次要副本上没有备份。
  • 在次要副本上不执行完整性检查。
  • 支持一个可用性数据库。
  • Basic 可用性组不能升级到高级可用性组。必须放弃该组并将其重新添加到包含仅运行 SQL Server 2016 Enterprise Edition 的服务器的组中。
  • 只有 Standard Edition 服务器支持 Basic 可用性组。
  • Basic 可用性组不能作为分布式可用性组的一部分。

提示:

有关多子网环境,请参阅启用 SQL AlwaysOn 多子网故障转移

基于 Active Directory 的激活

本版本通过更新为单个虚拟磁盘配置 Microsoft 批量许可的方式改进了 Active Directory 功能。应用此改进功能,可以指定虚拟磁盘不使用任何批量许可。

虚拟磁盘属性 Microsoft 批量许可

注意:

对虚拟磁盘使用 Microsoft 批量许可时,请注意,不能同时使用密钥管理服务 (KMS)、多次激活密钥 (MAK) 和基于 Active Directory 的激活 (ADBA)。

要改进基于 Active Directory 的激活,请执行以下操作:

  1. 在“虚拟磁盘属性”屏幕中,将虚拟磁盘 Microsoft 许可属性设置为
  2. 在目标设备上,请对 Microsoft 映像使用 slmgr-dlv,对 Microsoft Office 映像使用 cscript ospp.vbs/dstatus

提示:

存在已知问题,即 VAMT 显示与 ADBA 激活的设备的重复 CMID 条目有关的错误。尽管 ADBA 不利用 CMID,也会出现此错误。ADBA 即使与 KMS 相似,也不使用 CMID。Microsoft 在编译 CMID 信息时重复使用 KMS 数据。下图显示了 ADBA 的 VAMT 工具屏幕。“重复的客户端计算机 ID”报告显示这些设备的重复 CMID 条目存在冲突。

虚拟磁盘属性 Microsoft 批量许可

支持 Windows 性能计数器

Citrix Provisioning 目标设备现在为下面每个存储层提供 Windows 性能计数器:

  • RAM 缓存
  • VHDX 文件
  • 网络流技术推送

通过这些性能计数器,可以监视目标设备流技术推送 IOPS、带宽使用情况、当前 RAM 使用情况以及 VHDX 文件大小。

性能监视

预配的主映像的 VDA 安装程序更新

Citrix Virtual Apps and Desktops 环境允许您在虚拟主映像上安装 Virtual Delivery Agent (VDA)。如果要配置 Citrix Provisioning 或第三方工具以从该主映像预配虚拟服务器,请使用此功能。

注意:

为 Citrix Provisioning 创建目标时,请选择使用 PVS 或第三方预配工具创建主映像。选择此选项时,不安装 Machine Creation Services (MCS),包括 MCS IO。

Citrix Virtual Apps and Desktops 环境

操作方法

有关与配置、网络连接、防病毒软件或虚拟机管理程序相关过程的其他信息,请参阅 Citrix 知识中心上的操作方法页面。这些页面是专门用于帮助解决使用 Citrix Provisioning 时遇到的问题。