Citrix DaaS
感谢您提供反馈

这篇文章已经过机器翻译.放弃

适用于 Windows 单会话操作系统的 GPU 加速

借助 HDX 3D Pro,您可以将图形密集型应用程序作为托管桌面或单会话操作系统计算机上的应用程序的一部分交付。 HDX 3D Pro 支持物理主机(包括桌面、刀片式和机架式工作站)以及 XenServer、vSphere、Nutanix 和 Hyper-V(仅限直通)虚拟机管理程序提供的 GPU 直通和 GPU 虚拟化技术。

HDX 3D Pro 提供以下功能:

  • 基于 H.264 或基于 H.265 的自适应深度压缩,可实现最佳 WAN 和无线性能。 HDX 3D Pro 使用基于 CPU 的全屏 H.264 压缩作为编码的默认压缩技术。 使用 H.264 的硬件编码用于支持 NVENC 的 NVIDIA、Intel 和 AMD 卡。 使用 H.265 的硬件编码用于支持 NVENC 的 NVIDIA 卡。

  • 适用于特殊使用案例的无损压缩选项。 HDX 3D Pro 还提供基于 CPU 的无损编解码器,以支持需要像素完美图形的应用程序,例如医学成像。 仅建议将真正的无损压缩用于特殊使用案例,因为它会消耗更多的网络和处理资源。

    使用无损压缩时:

    • 无损指示器(通知区域图标)通知用户显示的屏幕是有损帧还是无损帧。 此图标在 视觉质量 策略设置指定 构建为无损. 当发送的帧为无损帧时,无损指示灯变为绿色。

    • 无损开关使用户能够在会话中随时更改为 Always Lossless 模式。 选择或取消选择 在会话中随时无损,右键单击该图标,然后单击 切换到像素完美 或使用快捷键 Alt+SHIFT+1。

      对于无损压缩:HDX 3D Pro 使用无损编解码器进行压缩,而不管通过策略选择何种编解码器。

      对于有损压缩:HDX 3D Pro 使用原始编解码器,即默认编解码器或通过策略选择的编解码器。

      无损开关设置不会保留用于后续会话。 要对每个连接使用无损编解码器,请选择 始终无损视觉质量 策略设置。

  • 您可以覆盖默认快捷键 ALT+SHIFT+1,以在会话中选择或取消选择无损。 在 HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HDX3D\LLIndicator 中配置新的注册表设置。

    • 名称:HKEY_LOCAL_MACHINE_HotKey,类型:字符串
    • 配置快捷方式组合的格式为 C=0|1, A=0|1、S=0|1, W=0|1, K=val. 键必须以逗号 “,” 分隔。 键的顺序无关紧要。
    • A、C、S、W 和 K 是键,其中 C=Control、A=ALT、S=SHIFT、W=Win 和 K=有效键。 K 的允许值为 0–9、a–z 和任何虚拟键代码。
    • 例如:
      • 对于 F10,设置 K=0x79
      • 对于 Ctrl + F10,设置 C=1、K=0x79
      • 对于 Alt + A,设置 A=1、K=a 或 A=1、K=A 或 K=A、A=1
      • 对于 Ctrl + Alt + 5,设置 C=1、A=1、K=5 或 A=1、K=5、C=1
      • 对于 Ctrl + Shift + F5,设置 A=1、S=1、K=0x74

小心:

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

  • 支持多个高分辨率显示器。 对于单会话操作系统计算机,HDX 3D Pro 支持最多具有四个显示器的用户设备。 用户可以以任何配置排列他们的显示器,并且可以混合具有不同分辨率和方向的显示器。 监视器的数量受主机 GPU、用户设备和可用带宽的功能限制。 HDX 3D Pro 支持所有显示器分辨率,并且仅受主机上 GPU 功能的限制。

  • 动态分辨率。 您可以将虚拟桌面或应用程序窗口的大小调整为任何分辨率。 注意:唯一支持的更改分辨率的方法是调整 VDA 会话窗口的大小。 在 VDA 会话中更改分辨率(使用 控制面板 > 外观个性化 > 显示 > Screen Resolution) 不受支持.
  • 支持 NVIDIA vGPU 架构。 HDX 3D Pro 支持 NVIDIA vGPU 卡。 有关信息,请参阅 NVIDIA vGPU 显卡 用于 GPU 直通和 GPU 共享。 NVIDIA vGPU 使多个虚拟机能够使用部署在非虚拟化操作系统上的相同 NVIDIA 图形驱动程序同时直接访问单个物理 GPU。
  • 使用虚拟直接图形加速 (vDGA) 支持 VMware vSphere 和 VMware ESX - 您可以将 HDX 3D Pro 与 vDGA 结合使用,以处理 RDS 和 VDI 工作负载。
  • 支持使用 NVIDIA vGPU 和 AMD MxGPU 的 VMware vSphere/ESX。
  • 在 Windows Server 2016 中使用离散设备分配支持 Microsoft HyperV。
  • 支持 Intel Xeon 处理器 E3 系列的数据中心显卡。 HDX 3D Pro 支持多显示器(最多 3 个)、控制台消隐、自定义分辨率和支持的 Intel 处理器系列的高帧速率。 有关更多信息,请参阅 http://www.citrix.com/intel.
  • 在 AMD FirePro S 系列服务器卡上支持 AMD RapidFire。 HDX 3D Pro 支持多显示器(最多 6 个)、控制台消隐、自定义分辨率和高帧速率。 注意:HDX 3D Pro 对 AMD MxGPU(GPU 虚拟化)的支持仅适用于 VMware vSphere vGPU。 GPU 直通支持 XenServer 和 Hyper-V。 有关更多信息,请参阅 AMD 虚拟化解决方案.

  • 访问适用于 NVIDIA GPU、AMD GPU 和 Intel Iris Pro 图形处理器的高性能视频编码器。 策略设置(默认启用)控制此功能。 该功能允许对 H.264 编码使用硬件编码(如果可用)。 如果此类硬件不可用,VDA 将使用软件视频编解码器回退到基于 CPU 的编码。 有关更多信息,请参阅 图形策略设置.

如下图所示:

  • 当用户登录到 Citrix Workspace 应用程序并访问虚拟应用程序或桌面时,Controller 将对用户进行身份验证。 然后,Controller 会联系 HDX 3D Pro 的 VDA,以代理与托管图形应用程序的计算机的连接。

VDA for HDX 3D Pro 使用主机上的相应硬件来压缩整个桌面的视图或仅压缩图形应用程序的视图。

  • 桌面或应用程序视图以及用户与它们的交互在主机和用户设备之间传输。 此传输是通过 Citrix Workspace 应用程序和 VDA for HDX 3D Pro 之间的直接 HDX 连接完成的。

显示 HDX 3D Pro 与 Citrix Virtual Desktops 和相关组件的集成图

优化 HDX 3D Pro 用户体验

要将 HDX 3D Pro 与多个显示器一起使用,请确保为主机配置的显示器数量至少与连接到用户设备的显示器数量相同。 连接到主计算机的监视器可以是物理监视器,也可以是虚拟监视器。

当用户连接到虚拟桌面或提供图形应用程序的应用程序时,请勿将显示器(物理或虚拟)连接到主机。 这样做可能会导致用户会话期间不稳定。

让您的用户知道,在图形应用程序会话运行时,不支持更改桌面分辨率(由他们或应用程序更改)。 关闭应用程序会话后,用户可以在 Citrix Workspace 应用程序 - Desktop Viewer 首选项中更改 Desktop Viewer 窗口的分辨率。

当多个用户共享带宽有限的连接时(例如,在分支机构),我们建议您使用 总体会话带宽限制 策略设置来限制每个用户可用的带宽。 使用此设置可确保可用带宽在用户登录和注销时不会大幅波动。 由于 HDX 3D Pro 会自动调整以使用所有可用带宽,因此在用户会话过程中可用带宽的较大变化可能会对性能产生负面影响。

例如,如果 20 个用户共享一个 60 Mbps 连接,则每个用户的可用带宽可以在 3 Mbps 到 60 Mbps 之间变化,具体取决于并发用户的数量。 要优化此方案中的用户体验,请确定高峰时段每个用户所需的带宽,并始终将用户限制在此数量。

对于 3D 鼠标的用户,我们建议您将 Generic USB Redirection 虚拟通道的优先级提高到 0。 有关更改虚拟通道优先级的信息,请参阅知识中心文章 CTX128190.

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
适用于 Windows 单会话操作系统的 GPU 加速