Citrix Virtual Apps and Desktops

Citrix Universal™ Print Server (UPS)

  • UPS 是一个可选的 Citrix® 组件,旨在优化和管理网络打印。它由两部分组成:

  • UPServer 组件安装在网络中的一个或多个 Windows 打印服务器上。

  • UPClient 组件,它是 VDA 安装的一部分。通过策略启用后,VDA 会与 UPServer 通信,以建立与网络打印机的连接,通常利用 Citrix Universal Print Driver (UPD)。

  • print-4

  • UPS 具有多项优势,尤其适用于跨 WAN 链路的网络打印或大型环境:

  • 网络优化:VDA 和 UPServer 之间发送的打印数据经过优化和压缩,减少带宽消耗,这在 WAN 连接上尤为重要。
  • 集中式驱动程序管理:允许利用 Citrix UPD 进行网络打印,从而减少在 VDA 上安装和管理大量本机打印机驱动程序的需要。
  • 高可用性:支持在多个 UPServer 之间进行负载平衡,并在服务器不可用时自动进行故障转移。

要求

-  Microsoft Visual C++ 2015–2022 Redistributable
-  Microsoft .NET Framework 4.8 (minimum)
-  UPServer 的操作系统要求
-  Windows Server 2025
-  Windows Server 2022
-  Windows Server 2019

配置/设置步骤

  • 此功能默认处于禁用状态。相关设置和配置可在“Universal Print Server”模板中找到。此模板中的策略设置可用于进一步自定义和优化 Universal Print Server 体验。

  • 除了启用设置之外,还有多项策略设置可微调 UPS 行为:

  • 通信端口配置(HTTP/SOAP、CGP 及其 SSL/TLS 等效项)。
  • 打印流的输入带宽限制。
  • 用于负载平衡的 UPServer 列表。
  • 用于故障转移检测的服务外阈值。
  • Web 服务连接超时。
  • 用于安全通信的 SSL/TLS 配置设置。

有关详细信息,请参阅 Citrix UPS policy settings

最佳实践

  • 使用 UPS 进行跨 WAN 链路的网络打印以优化性能。
  • 利用 Citrix Universal Print Driver (UPD) 以减少 VDA 上的驱动程序管理。
  • 配置在多个 UPServer 之间进行负载平衡以实现高可用性。

用例

Citrix 明确建议将 UPS 用于涉及 WAN 链路的远程打印服务器场景。它也适用于希望最大限度地减少 VDA 驱动程序占用空间的环境、提高网络打印性能、提供网络打印的高可用性,或根据网络位置实施邻近打印。无法直接连接到网络打印机的瘦客户端可以通过 VDA 利用 UPS。

Citrix Universal™ Print Server (UPS)