Product Documentation

服务器 VDI

Feb 23, 2016
通过“服务器 VDI”(虚拟桌面基础结构)功能,可以从服务器操作系统为单个用户交付桌面。
  • 企业管理员可以将服务器操作系统作为 VDI 桌面进行交付,这对于工程师和设计师等用户非常有帮助。
  • 服务提供商可以利用云提供桌面;这些桌面受 Microsoft 服务提供商许可协议 (SPLA) 约束。

通过 Enhanced Desktop Experience Citrix 策略设置,可以使服务器操作系统像 Windows 7 操作系统一样运行。

服务器 VDI 不支持以下功能:
  • Personal vDisk
  • HDX 3D Pro
  • 托管应用程序
  • 本地应用程序访问
  • 直接(非代理)桌面连接
  • Remote PC Access

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

  1. 安装前的 Windows 服务器准备工作:确保未安装远程桌面服务角色服务,并且将用户限定于单个会话:
    • 通过 Windows 服务器管理器,确保未安装远程桌面服务角色服务。 如果先前已安装这些服务,请将其删除。
    • 确保已启用“限制每个用户只能进行一个会话”属性。
      • 在 Windows Server 2008 R2 上,可通过访问“管理工具”>“远程桌面服务”>“远程桌面会话主机配置”。 在“编辑”设置 >“常规”部分,Restrict each user to a single session(限制每个用户只能进行一个会话)设置应为
      • 在 Windows Server 2012 上,编辑注册表,并设置终端服务器设置。 在注册表项 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、/enable_hdx_3d_pro 或 /xa_server_location。

  4. 为服务器 VDI 创建计算机目录。
    1. 操作系统页面上,选择桌面操作系统
    2. 摘要页面上,为管理员指定可明确将其标识为服务器 VDI 的计算机目录名称和说明;在 Studio 中,只能通过该内容来指示目录支持服务器 VDI。

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

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

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