Citrix Virtual Apps and Desktops

系统要求

简介

本文档中的系统要求适用于此发布版本的产品。将定期进行更新。本文档中未涉及的组件(例如主机系统、Citrix Workspace 应用程序以及 Citrix Provisioning)的系统要求在其各自的文档中进行说明。

请在开始安装之前阅读准备安装一文。

除非另有说明,否则如果在计算机上未检测到所需版本的软件必备项,则组件安装程序会自动部署这些软件必备项(如 .NET 和 C++ 软件包)。Citrix 安装介质还包含部分必备软件。

安装介质包含多个第三方组件。使用 Citrix 软件之前,请检查是否存在第三方安全更新并进行安装。

有关全球化信息,请参阅知识中心文章 CTX119253

对于可以安装在 Windows Server 上的组件和功能,除非另有说明,否则不支持 Nano 服务器安装。只有 Delivery Controller 和 Director 支持服务器核心。

硬件要求

RAM 和磁盘空间值是对计算机上的产品映像、操作系统和其他软件的附加。性能会有所差别,具体取决于您的配置。您的配置包括您使用的功能,以及用户数和其他因素。仅使用最低配置会导致性能缓慢。

下表列出了核心组件的最低要求。

组件 最低
所有核心组件和 StoreFront 都位于一台服务器上,仅供评估使用,不用于生产部署 5 GB RAM
所有核心组件和 StoreFront 都位于一个服务器上,供测试部署或小型的生产环境 12 GB RAM
Delivery Controller(本地主机缓存需要更多磁盘空间) 5 GB RAM、800 MB 硬盘、数据库:请参阅大小调整指南
Studio 1 GB RAM,100 MB 硬盘
Director 2 GB RAM,200 MB 硬盘
StoreFront 2 GB RAM,请参阅 StoreFront 文档获取磁盘建议
许可证服务器 8 GB RAM,请参阅许可文档获取磁盘建议

对可提供桌面和应用程序的 VM 进行大小调整

由于硬件产品的复杂性和不确定性,无法提供具体的建议,而且每个部署都有各自的独特需求。通常来说,调整 Citrix Virtual Apps VM 的大小是基于硬件而非用户工作负载进行的。例外是 RAM。对于占用更多 RAM 的应用程序,您需要更多 RAM。

有关详细信息:

Microsoft Visual C++

安装 Delivery Controller、Virtual Delivery Agent (VDA) 或通用打印服务器时,Citrix 安装程序会自动安装 Microsoft Visual C++ 2015-2022 可再发行软件包。

  • 如果计算机包含该运行时的早期版本(例如 2015-2019),Citrix 安装程序将对其进行升级。
  • 如果计算机包含的版本早于 2015,Citrix 将并行安装较新的版本。

Delivery Controller

支持的操作系统:

  • Windows Server 2022
  • Windows Server 2019 Standard Edition 和 Datacenter Edition,包含服务器核心选项
  • Windows Server 2016 Standard Edition 和 Datacenter Edition,包含服务器核心选项

要求:

  • 如果尚未安装 .NET Framework 4.8(或更高版本),该框架将自动安装。
  • Windows PowerShell 3.0、4.0 或 5.0。
  • Microsoft Visual C++ 2015-2019 可再发行软件包。

数据库

站点配置数据库、配置日志记录数据库和监视数据库支持的 Microsoft SQL Server 版本如下:

  • SQL Server 2019 Express Edition、Standard Edition 和 Enterprise Edition。
  • SQL Server 2017 Express Edition、Standard Edition 和 Enterprise Edition。
    • 对于新安装:默认情况下,如果未检测到支持的现有 SQL Server 安装,安装 Controller 时将安装带累积更新 15 的 SQL Server Express 2019。
    • 对于升级,任何现有 SQL Server Express 版本都不会升级。
  • SQL Server 2016 SP2,Express Edition、Standard Edition 和 Enterprise Edition。

支持下列数据库高可用性解决方案(SQL Server Express 除外,此版本仅支持独立模式):

  • SQL Server AlwaysOn 故障转移群集实例
  • SQL Server AlwaysOn 可用性组(包括 Basic 可用性组)
  • SQL Server 数据库镜像

Controller 与 SQL Server 站点数据库之间的连接需要 Windows 身份验证。

本地主机缓存注意事项: Microsoft SQL Server Express LocalDB 是本地主机缓存独立使用的 SQL Server Express 功能。本地主机缓存不需要除 SQL Server Express LocalDB 以外的 SQL Server Express 的任何组件。

  • 安装 Controller 时,将安装带累积更新 15 的 Microsoft SQL Server Express LocalDB 2019 以与本地主机缓存功能一起使用。(此安装与针对站点数据库的默认 SQL Server Express 安装不同。)

  • 升级 Controller 时,不自动升级现有的 Microsoft SQL Server Express LocalDB 版本。有关替换要求和步骤,请参阅替换 SQL Server Express LocalDB

更多数据库信息:

Web Studio

注意:

  • 可以使用下面两个管理控制台管理您的 Citrix Virtual Apps and Desktops 部署:Web Studio(基于 Web)和 Citrix Studio(基于 Windows)。本文仅涵盖 Web Studio。有关 Citrix Studio 的信息,请参阅 Citrix Virtual Apps and Desktops 7 2212 或更早版本中的等效文章。
  • Web Studio 是一个基于 Web 的管理控制台,允许您配置和管理本地 Citrix Virtual Apps and Desktops 部署。它专为改善用户体验而设计,通常比 Citrix Studio(基于 Windows 的管理控制台)响应速度更快。请参阅安装 Web Studio

支持的操作系统:

  • Windows Server 2022

  • Windows Server 2019 Standard Edition 和 Datacenter Edition,包含服务器核心选项

  • Windows Server 2016 Standard Edition 和 Datacenter Edition,包含服务器核心选项

Citrix Director

支持的操作系统:

  • Windows Server 2022
  • Windows Server 2019 Standard Edition 和 Datacenter Edition,包含服务器核心选项
  • Windows Server 2016 Standard Edition 和 Datacenter Edition,包含服务器核心选项

要求:

  • 如果尚未安装 .NET Framework 4.8(或更高版本),该框架将自动安装。

  • Microsoft Internet Information Services (IIS) 7.0 和 ASP.NET 2.0。确保 IIS 服务器角色安装了静态内容角色服务。如果尚未安装此软件,系统将提示您插入 Windows Server 安装介质。然后,将为您安装该软件。

  • 必须安装 Microsoft .NET Framework 2.0,才能查看安装了 Citrix Director 的计算机上的事件日志。

Citrix Profile Management:

  • 确保 Citrix Profile Management 和 Citrix Profile Management WMI 插件安装在 VDA(安装向导中的附加组件页面)上,并且 Citrix Profile Management Service 正在运行,以查看 Director 中的用户配置文件详细信息。

System Center Operations Manager (SCOM) 集成要求:

  • Windows Server 2012 R2
  • System Center 2012 R2 Operations Manager

支持查看 Director 的浏览器:

  • Internet Explorer 11。Internet Explorer 不支持兼容模式。请使用建议的浏览器设置访问 Director。安装 Internet Explorer 时,接受默认设置以使用建议的安全性和兼容性设置。如果已安装该浏览器,但选择不使用建议的设置,请转到工具 > Internet 选项 > 高级 > 重置并按照说明进行操作。
  • Microsoft Edge。
  • Firefox ESR(扩展支持版本)。
  • Chrome。

推荐的用于查看 Director 的最佳屏幕分辨率为 1366 x 1024。

适用于单会话操作系统的 Virtual Delivery Agent (VDA)

支持的操作系统:

  • Windows 11
  • Windows 10(仅限 x64),当前主流支持的任何版本。
    • 有关版本支持,请参阅知识中心文章 CTX224843
    • 有关版本 1709 的 Citrix 已知问题,请参阅知识中心文章 CTX229052

要求:

  • 如果尚未安装 .NET Framework 4.8(或更高版本),该框架将自动安装。
  • Microsoft Visual C++ 2015-2019 可再发行软件包。

Remote PC Access 使用此 VDA(您可将其安装在办公室物理 PC 上)。此 VDA 在 Windows 11 和 Windows 10 上支持面向 Citrix Virtual Desktops Remote PC Access 的安全引导。

多种多媒体加速功能(如 HDX MediaStream Windows Media 重定向)要求在安装 VDA 的计算机上安装 Microsoft 媒体基础。如果该计算机未安装媒体基础,多媒体加速功能将不安装且无法运行。请勿在安装 Citrix 软件后从计算机中删除媒体基础。否则,用户将无法登录此计算机。在大多数受支持的 Windows 单会话操作系统版本上,已经安装了媒体基础支持,不能将其删除。但是,N 版本不包括某些与媒体相关的技术;您可以从 Microsoft 或第三方获取该软件。有关详细信息,请参阅准备安装

有关 Linux VDA 的信息,请参阅 Linux Virtual Delivery Agent 各文章。

要使用服务器 VDI 功能,可以在受支持的 Windows Server 计算机上使用命令行界面安装适用于 Windows 单会话操作系统的 VDA。有关指导,请参阅服务器 VDI

有关在 Windows 7 计算机上安装 VDA 的信息,请参阅早期版本的操作系统

适用于多会话操作系统的 Virtual Delivery Agent (VDA)

支持的操作系统:

  • Windows 11(仅支持 Citrix DaaS)
  • Windows 10(仅限 x64;仅支持 Citrix DaaS),当前主流支持的任何版本。
  • Windows Server 2022
  • Windows Server 2019 Standard Edition 和 Datacenter Edition
  • Windows Server 2016 Standard Edition 和 Datacenter Edition

安装程序将自动部署以下要求,这些要求还可以在 Citrix 安装介质上的 Support 文件夹中找到:

  • 如果尚未安装 .NET Framework 4.8(或更高版本),该框架将自动安装。
  • Microsoft Visual C++ 2015-2019 可再发行软件包。

如果尚未安装并启用远程桌面服务角色服务,安装程序会自动安装并启用。

多种多媒体加速功能(如 HDX MediaStream Windows Media 重定向)要求在安装 VDA 的计算机上安装 Microsoft 媒体基础。如果该计算机未安装媒体基础,多媒体加速功能将不安装且无法运行。请勿在安装 Citrix 软件后从计算机上删除媒体基础;否则,用户将无法登录到此计算机。在大多数 Windows Server 版本上,通过服务器管理器安装媒体基础功能。有关详细信息,请参阅准备安装

如果 VDA 上不存在媒体基础,这些多媒体功能将不起作用:

  • Windows Media 重定向
  • HTML5 视频重定向
  • HDX RealTime 网络摄像机重定向

有关 Linux VDA 的信息,请参阅 Linux Virtual Delivery Agent 各文章。

有关在 Windows Server 2008 R2 计算机上安装 VDA 的信息,请参阅早期版本的操作系统

主机/虚拟化资源

支持以下主机/虚拟化资源(按字母顺序列出)。如果适用,则支持以下 major.minor 版本,包括这些版本的更新。知识中心文章 CTX131239 包含当前版本信息以及指向已知问题的链接。

某些功能可能并非在所有主机平台或所有平台版本上都受支持。有关详细信息,请参阅相关功能的文档。

Remote PC Access 局域网唤醒功能至少需要 Microsoft System Center Configuration Manager 2012 版。

受支持的虚拟机管理程序:

支持的公有云主机:

向部署中添加公有云主机连接时,请注意以下事项:

  • 您需要混合权限许可证。有关混合权限许可证的信息,请参阅使用混合权限转换和升级换购 (TTU)。有关添加许可证的信息,请参阅创建站点

  • 这些信息源将引导您查看 Citrix DaaS 文档。如果您熟悉 Citrix DaaS 产品中的公有云主机,则本地版本有几处差别。

    • 在 Citrix DaaS 中,管理界面称为“完整配置”。在本地 Citrix Virtual Apps and Desktops 中,管理界面称为 Web Studio。

    • 大约每四周会向 Citrix DaaS 推出一次更新。因此,您可能会发现 Citrix DaaS 提供的某些功能在本地版本中不可用。

Active Directory 功能级别

支持以下 Active Directory 林和域功能级别:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2
  • Windows Server 2008

HDX

音频

适用于 Windows 的 Citrix Workspace 应用程序和适用于 Linux 13 的 Citrix Workspace 应用程序支持多流 ICA 的 UDP 音频。

适用于 Windows 的 Citrix Workspace 应用程序支持回声消除。

请参阅具体的 HDX 功能支持和要求。有关 HDX 功能和 Citrix Workspace 应用程序的详细信息,请参阅功能列表

HDX Windows Media 交付

以下客户端支持 Windows Media 客户端内容提取、Windows Media 重定向和实时 Windows Media 多媒体转码功能:适用于 Windows 的 Citrix Workspace 应用程序、适用于 iOS 的 Citrix Workspace 应用程序以及适用于 Linux 的 Citrix Workspace 应用程序。

要在 Windows 8 设备上使用 Windows Media 客户端内容提取,请将 Citrix Multimedia Redirector 设置为默认程序:在控制面板 > 程序 > 默认程序 > 设置默认程序中,选择 Citrix Multimedia Redirector,然后单击将此程序设置为默认程序选择此程序的默认值。执行 GPU 代码转换需使用具有 Compute Capability 1.1 或更高版本且支持 NVIDIA CUDA 的 GPU;请参阅 https://developer.nvidia.com/cuda/cuda-gpus

HDX 3D Pro

适用于 Windows 单会话操作系统的 VDA 将在运行时检测是否存在 GPU 硬件。

托管应用程序的物理机或虚拟机可以使用 GPU 直通或虚拟 GPU (vGPU) 功能:

  • GPU 直通功能可用于:

    • Citrix Hypervisor
    • Nutanix AHV
    • VMware vSphere 和 VMware ESX,此时它称为虚拟直接图形加速 (vDGA)
    • Windows Server 2016 中的 Microsoft Hyper-V,称为离散设备分配 (Discrete Device Assignment, DDA)。
  • vGPU 提供以下功能:

    • Citrix Hypervisor
    • Nutanix AHV
    • VMware vSphere

请参阅 https://www.citrix.com/products/xenapp-xendesktop/hdx-3d-pro.html

Citrix 建议的主机计算机规格如下:至少 4 GB RAM,4 个时钟速度至少为 2.3 GHz 的虚拟 CPU。

图形处理器 (GPU):

  • 对于基于 CPU 的压缩(包括无损压缩),HDX 3D Pro 支持主机计算机上与要交付的应用程序兼容的任何显示适配器。
  • 为了通过使用 NVIDIA GRID API 实现虚拟化图形加速,可以将 HDX 3D Pro 与 GRID 10 驱动程序支持的所有 NVIDIA GRID GPU 结合使用(请参阅 NVIDIA GRID)。NVIDIA GRID 将提供高帧速率,从而实现高度互动的用户体验。
  • 数据中心图形平台的 Intel Xeon Processor E3 系列支持虚拟化图形加速。有关详细信息,请参阅https://www.citrix.com/intelhttps://www.intel.com/content/www/us/en/servers/data-center-graphics.html
  • AMD FirePro S 系列服务器卡上的 AMD RapidFire 支持虚拟化图形加速。请参阅 AMD 虚拟化解决方案)。

用户设备:

  • HDX 3D Pro 支持主机计算机上的 GPU 支持的所有显示器分辨率。要在建议的最低用户设备和 GPU 规格条件下实现最佳性能,Citrix 提出了以下建议:对于 LAN 连接,建议显示器最大分辨率为 1920 x 1200 像素,对于 WAN 连接,建议显示器最大分辨率为 1280 x 1024 像素。
  • Citrix 建议的用户设备规格如下:至少 1 GB RAM,1 个时钟速度至少为 1.6 GHz 的 CPU。要使用适用于低带宽连接的默认的深度压缩编解码器,需要功能更强大的 CPU,除非解码在硬件上完成。要获得最佳性能,Citrix 建议用户设备至少配有一个 2 GB 的 RAM 以及一个时钟速度至少为 3 GHz 的双核 CPU。
  • 对于多显示器访问,Citrix 建议在用户设备中配备四核 CPU。
  • 用户设备无需配备 GPU 即可访问通过 HDX 3D Pro 交付的桌面或应用程序。
  • 必须安装 Citrix Workspace 应用程序。

有关详细信息,请参阅 HDX 3D Pro 各文章www.citrix.com/xenapp/3d

通用打印服务器

通用打印服务器由客户端和服务器组件组成。UpsClient 组件包含在 VDA 安装中。UpsServer 组件安装在每台打印服务器上,在用户会话中通过 Citrix 通用打印驱动程序预配的共享打印机驻留在这些打印服务器上。

以下操作系统支持 UpsServer 组件:

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

要求:

  • Microsoft Visual C++ 2015-2019 可再发行软件包
  • Microsoft .NET Framework 4.8(最低版本)

对于适用于多会话操作系统的 VDA,打印操作期间的用户身份验证要求通用打印服务器加入与 VDA 相同的域。

也可以下载独立的客户端和服务器组件软件包。

有关详细信息,请参阅预配打印机

其他

仅支持 Citrix 许可证服务器 11.17.2 及更高版本。有关详细信息,请参阅许可

在本版本中使用 Citrix Provisioning(以前称为 Provisioning Services)时,XenApp and XenDesktop 7.x 生命周期和 Citrix Virtual Apps and Desktops 生命周期中包含版本 7.x。有关版本兼容性的详细信息,请参阅产品列表

有关支持的 StoreFront 版本, 请参阅 StoreFront 系统要求

如果您将 Citrix 策略信息存储在 Active Directory 而非站点配置数据库中,则需要 Microsoft 组策略管理控制台 (GPMC)。如果单独安装 CitrixGroupPolicyManagement_x64.msi(例如,在未安装 Citrix Virtual Apps and Desktops 核心组件的计算机上),相应的计算机上必须安装 Visual Studio 2015 Runtime。有关详细信息,请参阅 Microsoft 文档。

如果要使用 GPMC 编辑域 GPO,请在包含 Delivery Controller 的所有计算机上启用组策略管理功能(在 Windows 服务器管理器中)。

支持多个 NIC。

默认情况下,安装当前的 VDA 时将不安装适用于 Windows 的 Citrix Workspace 应用程序。有关详细信息,请参阅适用于 Windows 的 Citrix Workspace 应用程序文档

有关该功能支持的浏览器信息,请参阅本地应用程序访问

此版本的 Citrix Virtual Apps and Desktops 至少需要 HDX RealTime Connector 2.9 LTSR。有关详细信息,请参阅 HDX RealTime Optimization Pack 文档

本产品支持 PowerShell 版本 3 至 5。