信息
信息
Citrix Virtual Apps and Desktops 7 (f.k.a. XenApp and XenDesktop)支持跨不同终端设备的各种显示配置。这篇知识库文章的目的是回顾与显示分辨率、多显示器和客户端DPI伸缩配置相关的产品功能和支持需求。还包括与性能和可伸缩性相关的部署注意事项。
显示分辨率标准
从本撰写本文中,桌面监视器的最常见分辨率为1920×1080,也称为1080p。术语“4K”用于指的监视器,该监视器在一个维度中具有4000像素的分辨率,请参阅4K分辨率 - 维基百科。建立特定4K监视器的分辨率非常重要。在本文的上下文中,我们将4K分辨率称为3840 x 2160(或2160p),这是基于16:9的纵横比的最常见标准。这些超高分辨率监视器在企业中越来越普遍,具有新的移动设备(笔记本电脑和平板电脑),并且由于传统的1080p显示器在硬件刷新周期中更换了传统的1080P监视器。Citrix会话中的显示分辨率和多显示器支持
可以基于在使用中的显示适配器确定可以在Citrix会话中使用的最大分辨率和数量。Citrix会话可以使用不同的显示适配器,每个显示适配器都有自己的一组功能,具体取决于虚拟桌面代理(VDA)类型和操作系统(OS)。还有其他因素需要考虑,例如在使用中存在图形处理单元(GPU)和HDX图形模式。支持的配置和部署注意事项如下所示:- 服务器OS VDAs (Virtual Apps / XenApp) -支持多达8个显示器。显示分辨率仅受Windows操作系统功能或机器可用显存的限制。可以通过Citrix策略配置Citrix会话可以使用的显存数量。默认值显示内存限制策略是65536KB,这对于2x4K监视器(2x32400KB)来说已经足够了。
- 桌面操作系统VDAs (Virtual Desktops / XenDesktop)
- Windows 7的 -支持多达8个显示器。显示分辨率限制在任何尺寸中的4094像素。VDA必须有足够的内存分配以支持所需的配置。请参阅CTX200257 -连接到4K分辨率显示器的屏幕问题额外的信息。
- Windows 10 -支持多达8个显示器。显示分辨率限制在7.15 LTSR VDAS的任何维度中的4094像素。在7.16和更大的VDAS上,显示分辨率仅受到Windows OS功能的限制或机器的可用视频内存。可以通过Citrix策略配置Citrix会话可以使用的显存数量。默认值显示内存限制策略是65536KB,这对于2x4K监视器(2x32400KB)来说已经足够了。
- 支持gpu的桌面操作系统VDAs (HDX 3D Pro)显示器的最大分辨率和数量严格依赖于GPU能力。例如,支持的NVIDIA gpu可能支持高达4096x2160的显示分辨率和多达4个显示器,这取决于类型或vGPU配置文件和使用许可证。参见CTX131385 -HDX 3D Pro GPU支持和部署注意事项想要查询更多的信息。
- Linux VDAS -标准VDAs支持多达9个显示器,HDX 3D Pro VDAs支持多达4个显示器。Linux VDA提供了开箱即用的多显示器支持,每个显示器的默认分辨率为2560×1600。参见CTX220128 -如何在Linux VDA上配置多显示器支持想要查询更多的信息。
笔记:虽然在Windows 10 VDAS中没有控制以上4K以上的分辨率时,Citrix开发测试仅限于4K监视器。
高DPI(每英寸点)
目前对高DPI端点的支持完全基于特定平台的Citrix Receiver或Workspace App功能。Citrix Receiver for Windows 4.10(或更高版本)和Citrix Workspace App for Windows是目前唯一可用的DPI感知客户端。这些客户端可以配置为扩展会话、忽略DPI设置并设置完整的本地分辨率,或者匹配(VDA版本1811或更新)VDA上的客户端分辨率和DPI设置。参见CTX230017 -使用接收器显示DPI缩放配置,用于Windows以获取其他信息。不是DPI的客户端完全依赖于操作系统以将应用程序缩放到端点DPI设置。这意味着接收器或工作区应用程序可能取决于操作系统的不同方式。没有DPI感知的客户端不支持具有不同DPI级别的多显示器。
性能和可扩展性考虑因素
在显示的上下文中,远程传输用户会话的大小可以基于显示分辨率和单独的监视器的数量显着变化。随着会话大小的增长,需要更多服务器和客户端资源,因为呈现和编码图形的/解码,并且需要通过网络从服务器发送更多的数据。这对会话性能和服务器可扩展性有直接影响。Citrix强烈建议在涉及到服务器硬件,网络链路和端点设备的情况下对显示配置进行用户要求。以下列出了一些部署注意事项:
- 显示分辨率和监视器的数量都会增加会话大小。使用单个4K监视器连接的用户和端点将导致与与四个1080p监视器连接的用户相同的会话大小。只需用4K显示器升级用户端点即可显着减少单个服务器可伸缩性。如果需要4K监视器支持,则应额外的服务器资源相应地分配以维持所需的用户密度级别。
- 带宽要求也会随着更高的分辨率和使用中监视器的数量而增加。带宽约束可能限制帧速率并降低影响会话交互性和用户体验的图像质量。
- 端点设备必须有足够的可用硬件资源来支持所需的显示配置。这可能意味着有足够的CPU资源,在某些情况下GPU可以处理图形工作负载。瘦客户机的性能限制可能在高分辨率(例如4K)时变得很明显。