先进的概念

XenApp和XenDesktop 7.6的HDX策略模板需修改为当前版本

XenApp和XenDesktop包含HDX策略模板,简化了用户的部署。本文档提供了使用这些模板创建策略时的设计注意事项。我们还提供了计划指导,以帮助您确定给定用例的正确设置。

本文档的目标读者是熟悉HDX概念、策略模板和该产品以前版本的高级Citrix管理员。

本文档不替代全面的产品文档XenApp和XenDesktop策略

XenApp和XenDesktop支持产品自带的内置模板和在Citrix支持网站. 本文档重点介绍内置模板。

安全和控制模板

在风险容忍度较低的环境中使用该模板,以最小化XenApp和XenDesktop中默认启用的特性。该模板包含禁用用户设备访问的设置

  • 印刷
  • 剪贴板
  • 外围设备
  • 驱动器映射
  • 端口重定向
  • Flash加速度

应用安全和控制模板可能会占用更多带宽并降低每个服务器的用户密度。

高服务器可扩展性模板

应用此模板可以节省服务器资源。这个模板平衡了用户体验和服务器可伸缩性。它提供了良好的用户体验,同时增加了可以在单个服务器上托管的用户数量。在其他设置中,该模板启用了细线兼容模式(不使用视频编解码器),并阻止服务器端视频渲染。

您可以使用此模板提供每台服务器的最大用户密度。此设计适用于运行现代操作系统(如Windows 8、Windows 10和Windows Server 2012 R2)的VDA。Citrix还为Windows 7和Windows Server 2008 R2提供了一个后缀为“-Legacy OS”的单独模板。

此模板的作用是什么

禁用使用视频编解码器压缩图形。这个改变提高了每个服务器的用户密度,同时权衡了服务器渲染图形。大多数用户应用程序不受此更改的影响,同时减少了服务器呈现的多媒体播放体验。为了进一步增加密度,该模板中的设置防止在默认的Windows应用程序上播放服务器呈现的多媒体,同时尽可能地允许Citrix重定向技术。

如何使用该模板

最佳实践是应用从此模板创建的策略到服务器中的所有用户。您可以通过应用滤波到所需用户的更高优先级策略来设置异常(如不同的打印设置或甚至如FrameHawk或DCR等高级图形模式)。

使用此模板时的注意事项

  • 对于简单的图形任务工作(office suite等),不存在客户端先决条件。如果使用从该模板创建的策略,则不需要使用客户端先决条件。
  • 为了适应对用户影响最小的多媒体重定向,请使用最新的提供最佳多媒体重定向支持的接收器的Windows或Linux客户端设备。iOS和mac的多媒体播放选项有限。此外,确保用户将Internet Explorer和Windows Media Player作为默认应用程序。
  • 为了容纳具有最小用户影响的多媒体播放重定向,使用具有最新接收器的Windows或Linux客户端设备,提供最佳的多媒体重定向支持。iOS和mac的多媒体播放选项有限。此外,确保用户将Internet Explorer和Windows Media Player作为默认应用程序。
  • 如前所述,服务器呈现的多媒体播放可能是次优的,或者完全不能,这取决于所使用的应用程序和媒体类型。
  • 该模板禁用一些个性化和图形效果,如桌面壁纸和菜单动画。虽然操作系统中可能存在更多优化,但这些优化可能会导致不希望的可伸缩性影响,只有在测试并与此模板中的设置进行比较后,才能应用这些优化。其中包括“拖动时显示内容”,传统上在远程访问场景中禁用,但在模板上启用。由于此模板中使用的Thinwire兼容模式的行为,禁用此选项不会提高模板的整体性能。
  • Lync优化包和Citrix通用打印机服务器等产品的添加增强了用户体验,并潜在地提高了用户密度。
  • 除了增加每个服务器的用户密度外,使用此模板还可能降低简单gui(如Microsoft Office)的每个会话所需带宽。
  • 打印被配置为仅映射默认客户端打印机(防止每个会话自动映射多个客户端打印机),并使用Citrix Universal printer驱动程序。实现这两种设置可以减少会话建立和断开时的处理。
  • 在某些情况下,使用桌面组合重定向(DCR)可以帮助提高每个服务器的用户密度。此图形模式仅兼容Windows 7、8、8.1 VDA和Windows或Mac接收器,不推荐在本模板中使用。

使用高服务器可扩展性模板时的CPU节省

局部镜像

的共识:单会话1920x1080, Windows 10 32位,2gb RAM 2vCPU@3.2GHz

免责声明:这是一个样本比较。实际节省取决于特定的用户工作流程。

在每个模板的描述和注意事项之后,提供指示性比较,以可视化使用模板节省的资源消耗。这些并不是性能基准,因为它们基于使用LoginVSI 4.1“超级用户”工作负载的单个会话进行的简单测试。请使用组织中典型的工作负载进行测试,以确定与该环境相关的系统可伸缩性。

高服务器可伸缩性-遗留操作系统

此高服务器可扩展性模板仅适用于运行Server 2008 R2或Windows 7及更早版本的VDA。此模板依赖于传统图形模式,该模式对于那些操作系统更为有效。

在Windows 7和Windows server 2008 R2操作系统的VDAs中,为保证每个服务器的最大用户密度,提供该模板。它使用传统的Thinwire图形模式,针对这些操作系统进行了优化,并将提供与XenApp 6.5和XenDesktop 5.6相似的结果。

如何使用该模板

遗留图形模式是一种机器策略,应该应用于服务器上的所有会话。对于图形以外的其他设置(比如不同的打印设置),可以通过对所需用户应用筛选的更高优先级策略来实现。

此模板的作用是什么

除了“遗留图形模式”和“拖动时显示内容”之外的所有其他设置都与高服务器可伸缩性模板相同。所有相同的考虑都适用,除非从下列考虑中指定。

看到Citrix产品文档网站的深入描述瘦线遗留模式。

使用此模板时的注意事项

  • 当VDA软件光栅化(7。X特性)被禁用。
  • 在适用的情况下,使用DCR还可以提高每台服务器的用户密度。

使用高服务器可伸缩性时节省CPU -遗留操作系统模板

局部镜像

的共识:单会话1920x1080, Windows 7 32位,2gb RAM 2vCPU@3.2GHz

免责声明:图表是一个样本比较。实际节省取决于特定的用户工作流程。

广域网模板优化

此模板适用于使用共享广域网连接的分支机构或使用低带宽连接的远程位置的任务工作者,这些工作人员使用图形简单的用户界面访问具有很少视频内容的应用程序(适用于Thinwire兼容模式)。这个模板牺牲了视频回放体验和一些服务器可伸缩性,以优化带宽效率。

该模板的工作原理是,当使用低带宽连接访问具有图形化简单用户界面的应用程序时,改进用户体验。该模板设计适用于运行Windows 10和Windows Server 2012 R2等现代操作系统的VDAs, Windows 7和Windows Server 2008 R2提供了一个带有“- Legacy OS”后缀的单独模板。

此模板的作用是什么

此模板禁用视频编解码器以压缩图形。这种变化在减少Office应用程序的带宽要求和相似的情况下非常有效,但它可能会降低服务器渲染视频质量,并且如果接口是高图形的,则可以减少交互性,例如CAD应用。

该模板允许所有(默认启用的)Citrix多媒体重定向用于Windows Media Layer和Flash,如果需要使用WAN链接,还允许动态优化Windows媒体。

如果用户连续查看多媒体,请勿使用该模板。在这种情况下,请使用默认设置或通过使用视频编解码器启用压缩来自定义此模板。

如何使用该模板

您可以将此模板中创建的策略应用到交付组(Delivery Groups),该交付组可以跨所述WAN链接或按每个用户(具有高优先级)为用户提供服务。用户连接决定策略并使用可用的用户设置策略过滤器,如客户端IP地址、NetScaler网关访问条件等。

使用此模板时的注意事项

  • 对于简单的图形任务工作(办公套件等)使用从这个模板创建的策略没有客户端先决条件。
  • 使用此模板时出现的不良结果可能表明用户持续查看多媒体内容。如果这个用户行为被接受,请参阅上面的建议。
  • 服务器呈现的多媒体回放可能是次优的,因为帧率被限制为目标最大16。
  • 带有渐变颜色(如天际线)的复杂图形图像不会逐渐改变,而是随着模板“简单图形的颜色深度”设置子采样显示的颜色为每像素16位,以减少带宽要求。
  • 该模板禁用一些个性化和图形效果,如桌面壁纸和菜单动画。虽然在操作系统中可能有更多的优化,但这些优化可能会导致不希望的可伸缩性影响,只有在测试并与该模板的设置进行比较后才应该应用这些优化。其中一个是“拖动时显示内容”,传统上在远程访问场景中禁用,但在模板中启用。由于本模板中使用的Thinwire Compatibility Mode的行为,禁用此选项不会对模板的整体性能带来好处。
  • Lync Optimization Pack和Citrix Universal Printer Server等产品的添加增强了用户体验,并有可能提高用户密度。
  • 除了WAN优化之外,如果会话主要有简单的gui(如Microsoft Office),使用此模板还可能增加每个服务器的用户密度。
  • 打印被配置为仅映射默认客户端打印机(防止每个会话自动映射多个客户端打印机),并使用Citrix Universal printer驱动程序。模板实现了这两种设置,以减少打印所需的带宽。
  • 所有打印机都启用了通用打印机驱动程序。无论打印机如何,它都可以保证低带宽要求。虽然某些打印机特定的驱动程序和使用打印服务器的使用可能会产生比通用打印机驱动程序更好的结果,但我们无法使其能够以常规使用,因为它们需要额外的配置和或测试。
  • 与打印服务器的直接连接被禁用,连接到客户端设备的网络打印机将使用Citrix通用打印机驱动程序横穿WAN并从客户端假脱机打印作业。执行这些操作是为了管理打印带宽(在ICA会话中优化),因为我们无法预测特定于打印机的驱动程序在WAN链路上的行为。
  • 不建议在受限带宽链接中使用桌面合成重定向(DCR),并在此模板中禁用。

使用针对WAN的优化模板时节省带宽

局部镜像

VDA:单会话1920x1080,Windows 10 32位,2 GB RAM2vCPU@3.2GHz

免责声明:这是一个样本比较。实际节省取决于特定的用户工作流程。

为WAN - Legacy操作系统模板优化

此模板仅适用于Windows Server 2008 R2或Windows 7及以前版本的vda。这个模板依赖于Legacy图形模式,对于那些操作系统来说,Legacy图形模式更有效。

该模板用于改善连接到Windows 7或Windows Server 2008 R2等传统操作系统时的用户体验,具有低带宽连接的VDAs使用图形化简单的用户界面访问应用程序。它使用了传统的Thinwire图形模式,提供了与XenApp 6.5和XenDesktop 5.6相似的结果。

如何使用该模板

传统图形模式是一种机器策略,适用于服务器上的所有会话。通过配置筛选给所需用户的更高优先级策略,可以为图形以外的设置设置例外(如不同的打印设置)。

此模板的作用是什么

除“传统图形模式”、“拖动时显示内容”和“额外颜色压缩”之外的所有其他设置与针对WAN的优化模板相同。除非下文另有规定,否则该模板中的所有注意事项均适用。

图形策略设置在Citrix产品文档网站上,可以深入了解Thinwire遗留模式。

使用此模板时的注意事项

  • 管理员可以期待与XenApp 6.5和XenDesktop 5.6类似的用户体验和带宽效率。

局部镜像

VDA:单会话1920x1080, Windows 7 32位,2gb RAM 2vCPU@3.2GHz

免责声明:这是一个样本比较。实际节省取决于特定的用户工作流程。

非常高清晰度用户体验模板

此模板强制执行默认设置,以最大化用户体验。在按优先顺序处理多个策略的场景中使用此模板。

该产品已配置为提供高清晰度用户体验。仔细看一下这个模板,就会发现它强制使用默认值,除了“高视觉质量”和“最佳质量”打印,这两种打印将这些值设置得高于默认值。

何时使用此模板

使用此模板可以通过使用创建的策略确保最大的用户体验,该策略优先于具有特定过滤器的其他策略(如VIP用户)。

如何使用该模板:创建并应用一个带有筛选器的策略,以选择所需的用户或场景,该策略的优先级高于从模板中创建的其他策略。您可以将此策略用于一般用户群,如服务器可伸缩性策略或WAN。

使用此模板时的注意事项

  • 需要更新的客户端硬件和Citrix接收器。例如,支持h.264的速度超过2.0 GHz的cpu和Windows 4的接收器。x / Mac 11.8 / Linux 13.0。如果用户设备不符合要求,使用该模板创建的策略可能会产生不良影响。
  • 正如内置策略描述中提到的,应用此模板可能会消耗更多带宽并降低每个服务器的用户密度。
  • 考虑VDA GPU解决方案。高端用户应用程序,图形或具有极端处理需求,可以利用GPU的处理能力,允许更好的性能,并且在某些情况下更好的服务器可扩展性。有关更多信息,请参阅HDX 3 d专业在Citrix生产文档。
  • 与默认配置一样,该模板将允许使用视频编解码器(h.264)压缩屏幕图形,如果接收器支持它并启用它。视觉质量由视频编解码器根据需要自动调整,“视觉质量”设置是不必要的。
  • 高视觉质量设置适用于使用该模板时,没有视频编解码器(h.264)压缩(以增加每个服务器的用户密度),这导致图形模式称为细线兼容模式。管理员可以通过将更高优先级的策略与视频编解码器从压缩'未使用或如果客户端没有或已禁用视频编解码器支持(见客户端兼容性矩阵)。在这种情况下,只有当VDA和客户端设备通过无限制的高带宽局域网连接时,才能获得高清晰度的用户体验。
  • 该模板还使用30 fps的目标帧速率设置,这适用于大多数需要高清体验的用例;默认的30 fps应该被视为初始基线,可以进行调整以满足最终用户的高清体验(YouTube流默认为24到30 fps)。具有高端图形和支持GPU的应用程序的用户可能会要求更高的值(最高可达60 fps)。

局部镜像

  • 此模板允许Windows Media Player和Flash多媒体重定向到Citrix Receiver(适用于Windows和Linux), Windows Media Player仅适用于IOS设备。在客户端使用最新的Citrix Receiver来利用最近的改进。
  • 该模板配置打印最佳用户体验,包括最佳打印输出质量和所有配置选项可用。如果用户在他们的设备上安装了大量打印机,而制造商的打印机驱动程序没有针对远程打印进行优化,这可能会导致非常高的带宽使用,降低每个服务器的用户密度,并可能导致VDA的互操作性问题。

附录

下面是模板中详细的策略设置。

模板 非常高清晰度用户体验 高服务器可扩展性 高服务器可扩展性-遗留操作系统 针对广域网优化 为WAN - Legacy操作系统优化
带宽
总会话带宽限制 0注意:只需公开设置即可
图形
传统图形模式 禁用 启用 启用
桌面组成重定向 禁用 禁用
使用视频编解码器进行压缩 可用时使用 不使用 N/A 不使用 N/A
目标帧率 30. 16 12 16 16
目标最小帧率 10 8. 8. 8. 8.
视觉质量 媒介 N/A N/A
简单图形的首选颜色深度 24 bpp N/A 16 bpp N/A
有损压缩级别 N/A N/A N/A
最大允许色深 N/A N/A N/A 16 bpp
额外的颜色压缩 禁用 禁用 禁用 禁用 启用
桌面UI.
桌面墙纸 允许 禁止 禁止 禁止 禁止
拖动时查看窗口内容 允许 允许 禁止 允许 禁止
动态窗口预览 启用 禁用
菜单动画 允许 禁止 禁止
多媒体
广域网上Windows Media多媒体重定向的优化 禁止 允许
限制视频质量 最高480p
Windows media回退预防 没有配置 仅在客户端上播放所有内容
Flash视频后退预防 没有配置 只有小内容
Flash视频回退预防错误*.swf 应用默认示例(参见policy)
多媒体会议 允许 禁止
音频
音质 高清晰度音频 Medium-optimized的演讲 低-低速连接
印刷
自动创建客户端打印机 自动创建所有客户端打印机 自动创建客户端的默认打印机 自动创建客户端的默认打印机
直接连接打印服务器 启用 禁用
通用打印机驱动程序使用(UPD) 只有在请求的驱动程序不可用时才使用通用打印 仅使用通用打印 仅使用通用打印
通用印刷印刷质量限制 没有限制 中等分辨率(600 DPI)
通用打印优化默认值 ImageCompression = BestQuality;其他设置=默认 ImageCompression = StandardQuality;其他设置=默认 图像压缩=质量降低;其他设置=默认设置
文件重定向
使用异步写 禁用 启用

注意:

  • 粗体显示的设置等于默认值。
  • 分配给默认值的设置是为了确保在使用堆叠策略时获得所需的结果。
  • 横出框标记设置(在该行中),不适用于每个模板中的图形模式。
  • 空框表示该列中对模板没有特定建议的设置。
  • 该表不列出所有的策略设置,只列出在内置模板中使用的策略设置。有关完整的策略列表,请参阅Citrix产品文档网站

图形交付注意事项

使用细线视频编解码器进行压缩

在XenApp/XenDesktop 7.6 FP3版本中,HDX增强了对交付简单图形的支持,比如基本的Office应用程序。我们这样做是为了让我们的客户继续延长已经部署的网络链接、客户端设备和锁定接收器的寿命。来

实现这一点,我们现在允许管理员控制何时使用视频编解码器来编码ThinWire图形。

默认情况下,该产品仍然启用了视频编解码器的使用(当可用时),适用于大多数一般使用场景。

当高服务器可扩展性至关重要时针对广域网优化(受限带宽链接),Citrix建议禁用视频编解码器的使用。当不使用视频编解码器时,会话可以专注于优化文本和简单图形(这是大多数业务应用程序的基础)的交付,同时满足最低的CPU和带宽需求。

如果带宽有限,服务器渲染的视频性能将不会是最佳的。有关更多信息,请参见细线兼容模式请参见Citrix产品文档。

允许GDI使用的传统操作系统(Windows 7和Windows Server 2008 R2)

Citrix建议启用遗留图形模式。遗留的Thinwire模式的设计是针对遗留Windows操作系统的架构,在许多用例中,它仍然是那些操作系统的最优化的图形模式。

拖动时显示窗口内容

与之前版本的建议相反,当允许拖放时显示窗口内容时,Thinwire兼容性模式表现最佳。

禁用遗留图形模式的策略,在需要压缩的视频编解码器(h.264)中有更好的可伸缩性,但需要最大的用户密度。

目标帧率和目标最小帧率

对于WAN(受限带宽链接)高服务器可伸缩性和优化模板,以简单的图形使用为目标,Citrix建议将目标帧率设置为16或12,并将目标最低帧率设置为8。这些设置有助于实现这些模板的预期目标。

我们选择目标帧率为16,因为这是人眼检测运动的绝对最小值。

VDA和客户不断谈判适当的帧汇率以在会议中提供。通常,帧速率保持在显示屏幕上的更改所需的最小值。当检测到高动作时,从视频播放到窗口拖动滚动的任何内容都将尝试将每个屏幕更改提供给目标帧速率。在约束的带宽连接中,可能无法维护目标帧速率,并且VDA自动余额增加屏幕图形压缩并降低帧速率,直到达到目标最小帧速率,然后增加压缩直到预设(不可配置)价值,最后进一步降低帧速率。将此视为自动自适应显示(以前的Citrix产品中使用的技术)。

注意:将视觉质量设置为低并不影响高对比度的文本(例如黑白对比),它仍然以高质量交付。

颜色深度

与传统模式不同,XenDesktop和XenApp 7.x超级编解码器没有控制颜色深度并接收每个像素的24位。在FP3中,作为ThinWire的增强的一部分而不使用Video-Codec进行压缩,我们添加了选项以在每像素的16位中发送会话图形(由简单图形的首选颜色深度设置)。这个选项减少了简单图形所需的带宽,只有在使用颜色梯度时才会注意到。在这种情况下,设备可能会略微增加服务器CPU消耗。

对于Legacy图形模式,在Legacy操作系统模板中进行可伸缩性和广域网的设置最大允许色深也仅限于16或12岁。注意,当使用Legacy图形模式时,可以根据其他条件请求或交付较低的颜色深度。

关于DCR的一句话

桌面合成重定向(DCR)是Citrix在XenDesktop 5.5中引入的一个显示虚拟通道。虽然这项技术有许多优点,但它目前可用于Windows 7、8和8.1 VDA,降低了Citrix接收器支持,主要是客户采用率较低。此外,对于低带宽WAN链路,不建议使用DCR。因此,从FP3开始,默认情况下禁用此虚拟通道,并且针对WAN优化的模板会主动禁用它。

进一步阅读HDX图形模式

有关如何检查正在使用的图形模式的信息,请参阅如何确定HDX显示模式在Citrix支持知识中心。

多媒体注意事项

在所有模板中以及产品的默认情况下,都允许重定向多媒体播放。以下是模板中使用的附加设置:

广域网上Windows Media多媒体重定向的优化

在默认情况下,为了在广域网上高效传递而对媒体内容进行即时转码是过程密集型的,因此在高服务器可伸缩性模板中是禁止的。请注意,如果NVIDIA的GPU是可用的服务器和设置:使用GPU优化Windows Media广域网多媒体重定向启用后,您可以将处理卸载到GPU。

限制视频质量

此设置仅适用于Windows Media多媒体重定向的优化。在“为广域网优化”模板中,选择一个相当于小型嵌入式视频播放器的值作为初始建议。否则不设置此设置。

多媒体会议

从VDA中运行的统一通信或会议应用程序中使用的客户端重定向一个网络摄像头将增加所需的服务器资源。在高服务器可扩展性模板中禁用此功能。

有关多媒体和Flash重定向策略设置的更多信息,请参阅Citrix生产文档站点中的以下主题:

音频方面的考虑

该产品默认提供高质量音频(大约128Kbps)。如果从该模板创建的策略优先级高于其他策略,则该值也适用于Very High定义模板。

下表中列出的值分别用于音频方向(输出和输入)。

模板 高清晰度体验和默认设置 高服务器可伸缩性 针对广域网优化
音质设置 媒介
预期的带宽使用 128Kbps 60 kbps 44 kbps

打印考虑因素

XenApp和XenDesktop包括一个通用的打印机驱动程序,可以操作大多数客户端连接的打印机。默认情况下,VDA只在VDA找不到特定于打印机的驱动程序时才使用这个驱动程序。此外,默认情况下,所有客户端附加的打印机都被映射到会话中。

新的内置模板使用以下不同于默认的打印设置:

自动创建客户端的默认打印机

高服务器可伸缩性和针对WAN的优化 - 创建一个打印机,而不是可能的许多打印机可确保在这两种情况下节省。

用户可以在会话中更改默认的客户端打印机,即使在双跳场景中,映射的打印机也会更新。

只使用通用打印机[驱动程序]

高服务器可伸缩性——防止VDA在每次连接时都必须搜索打印机驱动程序,节省磁盘I/O操作,以及由于预打印机模型驱动程序而导致的服务器负载。

为WAN优化-通用打印机驱动程序可以保证低带宽需求,无论打印机。虽然一些特定于打印机的驱动程序和打印服务器的使用(这需要额外的设置)可能会产生比通用打印机驱动程序更好的结果,但我们不能推荐它用于通用,因为它们需要额外的配置和或测试。

直接连接到打印服务器

默认启用,此设置允许直接从会话访问在客户端中配置的网络打印机。启用此设置可以潜在地改进用户可用的选项(取决于打印机),并节省客户端设备上的流量。

对于WAN模板的优化,禁用此设置,因为很可能网络打印机与用户并置(他必须检索打印输出吗?),因此我们可以确保使用Citrix Universal printer驱动程序打印时打印作业的大小会很小。此外,打印作业使用的带宽将遵守会话带宽限制。