Product Documentation

准备主映像

Oct 12, 2015

要为服务器操作系统或桌面操作系统计算机目录中的计算机交付桌面和应用程序,必须准备用于创建用户桌面和应用程序的主映像。

主映像是用于部署环境的模板。除桌面和应用程序外,创建主映像包括安装和配置操作系统以及要包括在映像中的任何软件。

请注意以下问题:

  • Remote PC Access 计算机目录不需要主映像。
  • 云部署使用模板代替主映像。有关模板的准备方法,请参阅以下信息:
    • 对于 Amazon Web Services (AWS),请参阅 Deploy XenApp and XenDesktop 7.5 with Amazon VPC(《使用 Amazon VPC 部署 XenApp 和 XenDesktop 7.5》)中的 XenApp or XenDesktop Infrastructure Stack Creation using the CloudFormation template(使用 CloudFormation 模板创建 XenApp 或 XenDesktop 基础结构堆栈)一节。
    • 对于 Citrix CloudPlatform,请参阅 CloudPlatform Version 4.2 Administrator's Guide(《CloudPlatform 版本 4.2 管理员指南》)中的 Working with Templates(使用模板)。
重要:如果正在使用 Provisioning Services 或 Machine Creation Services,请勿在主映像上运行 Sysprep。

使用 Machine Creation Services 激活 Microsoft KMS

如果使用带有 XenServer 6.1/XenServer 6.2、vSphere 或 Microsoft System Center Virtual Machine Manager (VMM) 的 XenDesktop 7.x 或 XenApp 7.5 VDA,则在使用 Machine Creation Services (MCS) 时,无需手动重新部署 Microsoft Windows 或 Microsoft Office。

如果使用带有 XenServer 6.0.2 的 XenDesktop 5.x VDA,则在使用 Machine Creation Services (MCS) 时,应按照 CTX128580 中所述的步骤操作。

使用服务器操作系统计算机的 Windows Desktop Experience

对于运行以下操作系统的服务器操作系统计算机,必须将 Windows Desktop Experience Feature Pack 添加到主映像中:

  • Windows Server 2008 R2
  • Windows 7 N 版
  • Windows XP

如果没有此 Feature Pack,Windows Media Player 将无法在会话中正确播放视频。请按照 CTX133429 中所述的步骤操作。

GPU 主映像

对于支持 GPU 功能的计算机和计算机目录,必须使用 GPU 专用的主映像。GPU 虚拟机要求使用支持 GPU 的视频卡驱动程序,且必须对 VM 进行配置,使其与使用 GPU 进行操作的软件结合使用。使用 XenServer 的 XenCenter 控制台创建主映像。有关具体的详细信息,请参阅 XenServer 文档。

以下过程描述了创建 Studio 在您选择支持 GPU 的资源时检测到的 GPU 主映像时执行的高级步骤,如连接和资源中所述。

  1. 使用 XenCenter 创建一个具有标准 VGA、网络和 vCPU 的 VM。
  2. 更新 VM 配置以指示其可以使用 GPU(直通或 vGPU)。
  3. 在 VM 中安装支持的操作系统。
  4. 在 VM 中安装 XenServer Tools。
  5. 在 VM 操作系统中启用 RDP。
  6. 安装 NVIDIA 驱动程序。
  7. 关闭虚拟网络计算 (Virtual Network Computing, VNC) 管理控制台(通过 XenCenter 可优化性能),然后重新启动 VM。

    系统将提示您使用 RDP。

  8. 使用 RDP 安装 VDA 软件,然后重新启动。
  9. 或者,创建 VM 的一个快照,以生成可用作其他 GPU 主映像的模板的基线。
  10. 使用 RDP 安装任何客户特定的应用程序,这些应用程序使用 GPU 功能并在 XenCenter 中进行配置。

准备主映像

  1. 要创建服务器操作系统或桌面操作系统计算机目录,请对虚拟机管理程序使用管理工具以创建新主映像并安装操作系统(包括所有 Service Pack 和更新)。

    分配给主映像的 vCPU 数量和内存量在这一阶段并不重要,只要足以用来运行主映像即可,因为您可以在创建计算机目录时更改这些设置。

    重要:确保为主映像设置的硬盘空间量与用户的桌面和应用程序所需的硬盘空间量相同,因为以后无法更改此值。

    确保主映像的硬盘连接在设备位置 0。大多数标准主映像模板在默认情况下都会配置此位置,但有些自定义模板可能不这样配置。

    对于通过 Provisioning Services (PVS) 置备的计算机,可以使用主映像或物理机作为主目标设备。

  2. 在主映像上为虚拟机管理程序安装适当的集成工具(XenServer Tools、Hyper-V Integration Services 或 VMware Tools)。
    注意:如果不在主映像上安装虚拟机管理程序集成工具,桌面可能无法正常工作。
  3. 从安装介质安装和重新配置 Virtual Delivery Agent (VDA),如使用图形界面进行安装中所述。安装 VDA 时,请选择用于优化桌面的选项。这样将重新配置多项与虚拟桌面不兼容或不必要的 Windows 功能,从而提高用户桌面和应用程序的性能。
  4. 安装要运行的任何第三方工具(例如防病毒软件或电子软件分发代理),并根据部署需要配置服务,例如 Windows Update。确保使用适用于用户和要使用的计算机类型的设置,因为这些配置将从主映像传播到用户的桌面和应用程序。
  5. 安装并配置不希望虚拟化的任何第三方应用程序。Citrix 建议对应用程序进行虚拟化。如果使用这种方法,每次要添加或重新配置应用程序时将无需再更新主映像,因此大大降低了桌面管理成本。此外,还可以减少在每个桌面上安装的应用程序数量,从而减小主映像硬盘的大小,节约存储成本。
  6. 如果您计划通过 Studio 发布 App-V 应用程序(如管理 App-V 应用程序交付中所述),请在主映像上安装并配置 App-V 客户端,使其具有所有建议的 App-V 设置。
  7. 对于通过 Machine Creation Services (MCS) 创建的计算机目录,如果需要本地化 Microsoft Windows,请在置备前在主映像上安装语言环境和语言包。在置备期间,如果已创建主映像快照,则已置备的 VM 使用已安装的语言环境和语言包。
  8. 要交付服务器操作系统或桌面操作系统计算机桌面,请将主映像加入到希望用户的桌面和应用程序所属的域中,并确保主映像在希望创建计算机的主机上可用。

    Citrix 建议您创建主映像的快照并为此快照命名,以便将来能够识别该主映像。如果您在创建服务器操作系统或桌面操作系统计算机目录时指定了一个主映像(而非快照),Studio 将为您创建一个快照,但您无法对其进行命名。

    对于通过 Provisioning Services 创建的计算机目录(如创建新计算机目录中所述),请为主目标设备中的虚拟磁盘创建一个 VHD 文件,然后再将该主目标设备加入到域中。有关建立虚拟磁盘映像的详细信息,请参阅安装和配置 Provisioning Services