不同的最终用户具有不同的需求。自定义要在 Horizon Cloud 环境中使用的最佳配置映像后,您需要确保在使用基于该映像的已分配桌面和应用程序时,为最终用户提供最佳性能。本主题提供了一些说明性指导,可帮助您根据最终用户的用户配置获取最佳性能。

本主题包括以下部分:

提示: 在其他源中,这些五个关键步骤在 VMware 数字工作区技术区域的 VMware Blast Extreme 优化指南为 VMware Horizon 虚拟桌面创建优化的 Windows 映像中进行了介绍。

五个关键步骤

  1. 要准备映像的 Microsoft Windows 操作系统以获得最佳的远程体验,请下载适用于 VMware Horizon 的 Windows 操作系统优化工具到最佳配置映像虚拟机,运行该工具,然后按照工具的屏幕上建议进行操作。

    您必须登录到 VMware Customer Connect 才能从 VMware Customer Connect 中下载适用于 VMware Horizon 的 Windows 操作系统优化工具

  2. 在最佳配置映像的操作系统中,启用该设置以对远程桌面连接使用 WDDM 图形显示驱动程序。可以通过多种方式启用此设置。启用这些设置的一种方法是使用“本地组策略编辑器”:
    1. 在“本地组策略编辑器”中,导航到本地计算机策略 > 管理模板 > Windows 组件 > 远程桌面服务 > 远程桌面会话主机 > 远程会话环境。以下屏幕截图展示了此位置。
      远程会话环境在本地组策略编辑器中的位置

    2. 将名为对远程桌面连接使用 WDDM 图形显示驱动程序的策略设置为已启用
      屏幕截图,其中显示了 WDDM 设置的“已启用”选项。

    您必须在启用 WDDM 图形显示驱动程序后重新启动虚拟机,才能使所做的更改生效。

  3. 在虚拟机中,设置适用于预期最终用户工作负载的编解码器。

    对于 VDI 桌面分配,请参阅《VMware Blast Extreme 优化指南》的“编解码器选项”部分及其适用于每个编解码器的应用程序表。

    对于使用在 Microsoft Windows 10 企业版多会话或 Windows Server 操作系统上构建的映像的场,请参见下一部分针对各种最终用户的用户配置和工作负载类型使用的场的编解码器选择和虚拟机系列大小调整建议中的准则。

    重要说明:《VMware Blast Extreme 优化指南》的“启用编解码器和编解码器选项”部分中所述,某些编解码器选项需要进行相应的 Horizon Client 设置。对于 Blast 编解码器和 H.264 编解码器,最终用户必须在其 Horizon Client 中做出相应的选择。
  4. 从 Microsoft Azure 应用商店自动创建基础虚拟机并按容器将其与 Horizon Cloud 配对中所述,在高级选项下,该向导将提供一些选项,以便您在创建该最佳配置映像时在其中启用 Horizon 远程体验功能。默认情况下,将启用其中某些选项开关,以便在映像中进行安装。在提交向导以创建虚拟机之前,应在向导中验证是否只启用了业务所需的特定远程体验功能。举个简单的示例,默认情况下,“客户端驱动器重定向”选项开关处于打开状态。除非您确定您的业务需求需要最终用户具有客户端驱动器重定向功能,否则,您可以关闭该选项开关以防止启用客户端驱动器重定向。
  5. 通过打开虚拟机的系统属性 > 高级系统设置 > 性能选项并验证设置,确保虚拟机已设置为所需的性能。最佳设置是调整以获得最佳性能。以下屏幕截图显示了这些设置的位置。
    系统属性在 Windows 性能设置中的位置

可选:安装用户体验监控工具

安装用户体验监控工具有助于衡量虚拟机操作系统中的各种性能衡量指标,例如,FPS、带宽、CPU 消耗、编解码器类型等。第三方工具 RDAnalyzer 就是这样一个工具。

针对各种最终用户的用户配置和工作负载类型使用的场的编解码器选择和虚拟机系列大小调整建议

以下虚拟机示例和大小调整建议基于 Horizon Cloud 中场的典型工作负载。场将基于会话的桌面和远程应用程序置备给您的最终用户场将基于运行 Microsoft Windows 10 企业版多会话或 Microsoft Windows Server 操作系统的映像。您必须确定最佳调整大小,以使您能够在各个业务方案中获得最佳效果。为帮助您确定最佳调整大小,VMware 建议您使用模拟工具在您的环境中运行测试,尤其是 Microsoft 后续推出更新更快的虚拟机大小时。如果您需要更多指导,请联系您的 VMware 代表。有关设置下面列出的编解码器的详细信息,请参阅《VMware Blast 优化指南》的启用编解码器和编解码器选项以及管理员的配置设置部分。

Microsoft Azure 中的虚拟机系列 工作负载类型 每个 vCPU 的最大用户数/用户总数 用户配置 最佳编解码器 描述 应用程序示例
D2s_v3,F2s_v2 轻量

每个 vCPU 的最大值 = 6

总计 = 12

任务型员工 Blast 编解码器 CPU 和带宽使用率较低。带宽和帧速率控制需更为严格才能获得最佳体验。 数据库输入应用程序,命令行界面 (CLI)
D4s_v3,F4s_v2

每个 vCPU 的最大值 = 4

总计 = 16

顾问和市场调查人员 Blast 编解码器 CPU 和带宽使用率较低。带宽和帧速率控制需更为严格才能获得最佳体验。 数据库输入应用程序、命令行界面 (CLI)、Microsoft Word、静态网页
D4s_v3,F4s_v2 重量

每个 vCPU 的最大值 = 2

总计 = 8

工程师和内容创建者 H.264 CPU 和带宽使用率适度。提供良好的多媒体体验。 数据库输入应用程序、命令行界面 (CLI)、Microsoft Word、静态网页、Microsoft Outlook、Microsoft PowerPoint、动态网页
D4s_v3,F4s_v2,NV6 电源

每个 vCPU 的最大值 = 1

总计 = 4

图形设计师 H.264 CPU 和带宽使用率适度。通过将帧速率更改为 60 FPS(每秒帧数),可以为多媒体和 3D 图形应用程序提供卓越的体验。使用 NV6 时,请利用图形的硬件加速。 数据库输入应用程序、命令行界面 (CLI)、Microsoft Word、静态 web 页面、Microsoft Outlook、Microsoft PowerPoint、动态网页、Adobe Photoshop、Adobe Illustrator、计算机辅助设计 (CAD)、计算机辅助制造 (CAM)

其他信息

有关为远程体验优化虚拟机的用例的详细信息,请参见: