XenApp and XenDesktop

服务器 VDI

通过“服务器 VDI”(虚拟桌面基础结构)功能,可以从服务器操作系统为单个用户交付桌面。

  • 企业管理员可以将服务器操作系统作为 VDI 桌面进行交付,这对于工程师和设计师等用户非常有帮助。
  • 服务提供商可以利用云提供桌面;这些桌面受 Microsoft 服务提供商许可协议 (SPLA) 约束。

通过 Citrix 策略设置“增强的桌面体验”,可以使服务器操作系统像桌面操作系统一样运行。

服务器 VDI 不支持以下功能:

  • Personal vDisk
  • 托管应用程序
  • 本地应用程序访问
  • 直接(非代理)桌面连接
  • Remote PC Access

要使服务器 VDI 能够与扫描仪等 TWAIN 设备结合使用,必须安装 Windows 服务器桌面体验功能。在 Windows Server 2012 中,这是一项可以从“管理工具”>“服务器管理器”>“功能”>“添加功能”>“桌面体验”中安装的可选功能。

服务器 VDI 与 VDA for Windows Server OS 受相同的服务器操作系统支持。

要安装服务器 VDI,请执行以下操作:

步骤 1. 准备 Windows 服务器以便进行安装。

  • 通过 Windows Server Manager,确保未安装远程桌面服务角色服务。如果先前已安装这些服务,请将其删除。(如果安装这些角色服务,VDA 安装将失败。)
  • 确保已启用“Restrict each user to a single session”(限制每个用户只能进行一个会话)属性。

    在 Windows Server 2008 R2 上,可通过访问“管理工具”>“远程桌面服务”>“远程桌面会话主机配置”。在“编辑设置”>“常规”部分中,“Restrict each user to a single session”(限制每个用户只能进行一个会话)设置应为“是”。

    在 Windows Server 2012 R2 或 Windows Server 2016 上,编辑注册表以设置终端服务器设置。在注册表项 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer 中,将 DWORD fSingleSessionPerUser 设置为 1。

步骤 2. 对于 Windows Server 2008 R2,在安装 VDA 之前,在服务器上安装 Microsoft .NET Framework 3.5 SP1。

步骤 3. 使用安装程序的命令行接口在支持的服务器或服务器主映像上安装 VDA,同时指定 /quiet 和 /servervdi 选项。(默认情况下,安装程序的图形界面阻止在服务器操作系统中安装 Windows 桌面操作系统 VDA。使用命令行将替换此行为。)

  • 本地 XenApp 和 XenDesktop 部署:XenDesktopVdaSetup.exe /quiet /servervdi

  • 本地 XenApp and XenDesktop Service 或 XenDesktop Service 部署:VDAWorkstationSetup.exe /quiet /servervdi

可以通过 /controllers 选项指定 Delivery Controller 或 Cloud Connector。

使用 /enable_hdx_ports 选项打开防火墙中的端口,除非要手动配置防火墙。

如果要在映像上安装 VDA,并使用 MCS 从该映像创建服务器 VM,请添加 /masterimage 选项。

注意:

请勿包括服务器 VDI 不支持的功能对应的选项,例如 /baseimage

步骤 4. 为服务器 VDI 创建计算机目录。

  • 操作系统页面上,选择“桌面操作系统”。
  • 摘要页面上,为管理员指定可明确将其标识为服务器 VDI 的计算机目录名称和说明;在 Studio 中,只能通过该内容来指示目录支持服务器 VDI。
  • 在 Studio 中使用搜索功能时,所创建的服务器 VDI 目录将显示在“桌面操作系统计算机”选项卡上,即使此 VDA 安装在服务器上也是如此。

步骤 5. 创建交付组,并为其分配在上一步中所创建的服务器 VDI 目录。

如果安装 VDA 时未指定 Delivery Controller 或 Cloud Connector,之后可使用 Citrix 策略设置、Active Directory 或通过编辑 VDA 计算机的注册表值进行指定。请参阅 VDA 注册

服务器 VDI

在本文中