Product Documentation

服务器 VDI

May 30, 2017

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

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

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

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

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

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

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

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

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

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

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

在 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;可通过命令行覆盖此行为。)

XenDesktopVdaSetup.exe /quiet /servervdi

使用命令行安装 VDA 时,可以通过 /controllers 选项指定一个或多个 Delivery Controller。

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

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

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

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

操作系统页面上,选择“桌面操作系统”。

摘要页面上,为管理员指定可明确将其标识为服务器 VDI 的计算机目录名称和说明;在 Studio 中,只能通过该内容来指示目录支持服务器 VDI。

在 Studio 中使用搜索功能时,所创建的服务器 VDI 目录将显示在“桌面操作系统计算机”选项卡上,即使此 VDA 安装在服务器上也是如此。

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

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