Product Documentation

创建计算机目录

Feb 23, 2016

物理机或虚拟机的集合作为一个称为计算机目录的实体进行管理。  计算机目录中的所有计算机具有相同的操作系统类型:服务器或桌面。 包含服务器操作系统的目录可以包含 Windows 计算机或 Linux 计算机,不能同时包含二者。

Studio 会在您创建站点后指导您创建第一个计算机目录。  创建第一个计算机目录后,Studio 会指导您创建第一个交付组。 之后,您可以更改所创建的目录,也可以创建更多目录。

概述

创建将包含 VM 的目录时,指定这些 VM 的置备方式:可以使用 Studio 支持的工具,如 Machine Creations Services (MCS) 或 Provisioning Services,也可以使用您自己的工具来提供计算机。 如果已经为您提供了计算机(因此您无需使用主映像),您仍需要为自己的计算机创建一个或多个计算机目录。

  • 如果要使用 Provisioning Services 创建计算机,请参阅 Provisioning Services 文档以了解相关说明。
  • 如果选择使用 MCS 置备 VM,则需要提供一个主映像(或快照),作为在目录中创建完全相同的 VM 的指南。 创建目录之前,首先在虚拟机管理程序或云服务上使用工具创建并配置主映像,其中包括在此映像上安装 Virtual Delivery Agent (VDA)。  然后,在 Studio 中创建计算机目录时,选择此映像(或其快照),指定要在目录中创建的 VM 数并配置其他信息。

使用 MCS 或 PVS 创建第一个计算机目录时,使用创建站点时配置的主机连接。  之后(创建第一个计算机目录和交付组后),可以更改此连接的信息或创建其他连接。

完成计算机目录创建向导之后,将自动运行测试以确保计算机目录配置正确。 测试完成后,可以查看测试报告。 以后,您随时可以从 Studio 导航窗格中的 Citrix Studio 站点名称运行测试。

提示:如果直接使用 PowerShell SDK 创建目录而不使用 Studio,可以指定虚拟机管理程序模板 (VMTemplates),作为映像或映像快照的备选方法。

如果使用的是安装 Windows XP 或 Windows Vista 的计算机,这些计算机必须使用早期版本的 VDA,并且将无法使用最新的产品功能。 如果无法将这些计算机升级到支持的 Windows 操作系统版本,Citrix 建议将其保存在单独的计算机目录中。 

MCS 目录创建摘要

此处简要介绍您在“创建计算机目录”向导中提供信息后要执行的 MCS 操作。

  • 如果在向导中选择主映像(而非快照),MCS 会创建一个快照。
  • MCS 创建此快照的完整副本,并将此副本放在主机连接中定义的各个存储位置。
  • MCS 将桌面添加到 Active Directory,Active Directory 创建唯一身份。
  • MCS 创建向导中指定的 VM 数,并为每个 VM 定义两个磁盘。  除每个 VM 的两个磁盘外,主映像也存储在相同的存储位置。 如果定义了多个存储位置,每个磁盘位置将获得以下磁盘类型:
    • 快照的完整副本(如上所述),该副本为只读且在所创建的 VM 之间共享。
    • 唯一的 16 MB 身份磁盘,为每个 VM 提供唯一身份。 每个 VM 获得身份磁盘。
    • 唯一的差异磁盘,用于存储对 VM 执行的写操作。 此磁盘采用精简置备(前提是主机存储支持)并在需要时增加到主映像的最大大小。 每个 VM 获得一个差异磁盘。 此磁盘保存会话期间所做的更改 - 对于专有桌面,此磁盘为永久磁盘;对于池桌面,每次重启时会删除此磁盘并创建一个新磁盘。

在虚拟机管理程序或云服务上准备主映像

提示:如果需要了解连接类型信息的来源, 请转至此处

主映像包含操作系统、非虚拟化应用程序、VDA 和其他软件。

须知事项:              

  • 主映像也可称为克隆映像、黄金映像、基础 VM 或基础映像。 主机供应商和云服务提供商可能会使用不同的术语。
  • 使用 Provisioning Services 时,可以使用主映像或物理计算机作为主目标设备。 Provisioning Services 不使用 MCS,而是使用其他术语表示映像;有关详细信息,请参阅其文档。
  • 确保主机的处理器、内存和存储空间足以支持要创建的计算机数。
  • 正确配置桌面和应用程序所需的硬盘空间量,因为该值后续不能更改或在计算机目录中更改。
  • Remote PC Access 计算机目录不使用主映像。
  • 使用 MCS 时的 Microsoft KMS 激活注意事项:
    • 如果您的部署包括采用 XenServer 6.1 或 6.2、vSphere 或 Microsoft System Center Virtual Machine Manager 主机的 7.x VDA,则无需手动重新部署 Microsoft Windows 或 Microsoft Office。
    • 如果您的部署包括采用 XenServer 6.0.2 主机的 5.x VDA,请参阅 CTX128580
  • 在主映像上安装和配置以下软件:
    • 虚拟机管理程序的集成工具(如 XenServer Tools、Hyper-V Integration Services 或 VMware 工具)。 如果您忽略此步骤,应用程序和桌面可能无法正常运行。
    • VDA - Citrix 建议安装最新版本,以便访问最新功能。 在主映像上安装 VDA 失败会导致目录创建失败。
    • 所需的第三方工具(例如防病毒软件或电子软件分发代理)。 使用适合用户和计算机类型的设置配置服务(如更新功能)。
    • 未虚拟化的第三方应用程序。 Citrix 建议虚拟化应用程序,因为这样在添加或重新配置应用程序后无需更新主映像,进而显著降低成本。 此外,减少安装的应用程序数量还可以减小主映像硬盘的大小,从而节约存储成本。
    • 具有建议设置的 App-V 客户端(如果计划发布 App-V 应用程序)。 App-V 客户端可从 Microsoft 获取。
    • 使用 MCS 且要本地化 Microsoft Windows 时,请安装区域设置和语言包。 在置备期间,如果已创建快照,则已置备的 VM 使用已安装的区域设置和语言包。

重要:如果要使用 Provisioning Services 或 MCS,请勿在主映像上运行 Sysprep。

准备主映像:

  1. 使用虚拟机管理程序的管理工具创建新的主映像,然后安装操作系统以及所有服务包和更新。 vCPU 数和内存量此时并不重要,因为创建计算机目录时可以更改这些值。 但是,请确保配置桌面和应用程序所需的硬盘空间量,因为该值不能后续更改或在计算机目录中更改。
  2. 确保硬盘连接在设备位置 0 处。 大多数标准主映像模板在默认情况下都会配置此位置,但有些自定义模板可能不配置。
  3. 在主映像上安装和配置上面列出的软件:
  4. 使用 Provisioning Services 时,为主目标设备中的虚拟磁盘创建一个 VHD 文件,然后再将该主目标设备加入到域中。 有关详细信息,请参阅 Provisioning Services 文档。
  5. 将主映像加入到应用程序和桌面所属的域中,并确保主映像在将要创建计算机的主机上可用。 请注意,如果使用 MCS,无须将主映像加入域中:置备的计算机已加入在创建计算机目录向导中指定的域中。
  6. Citrix 建议您创建并命名主映像的快照,以便以后能识别该快照。 如果您在创建计算机目录时指定主映像而非快照,Studio 将创建一个快照,但您无法对其进行命名。

在 XenServer 上为支持 GPU 的计算机准备主映像

使用 XenServer 托管基础结构时,支持 GPU 的计算机需要专用的主映像。 这些 VM 要求使用支持 GPU 的视频卡驱动程序,且必须对 VM 进行配置,使其与使用 GPU 进行操作的软件结合使用。

  1. 在 XenCenter 中,创建一个具有标准 VGA、网络和 vCPU 的 VM。
  2. 更新 VM 配置以启用 GPU 使用(直通或 vGPU)。
  3. 安装支持的操作系统并启用 RDP。
  4. 安装 XenServer Tools 和 NVIDIA 驱动程序。
  5. 关闭虚拟网络计算 (Virtual Network Computing, VNC) 管理控制台以优化性能,然后重新启动 VM。
  6. 系统将提示您使用 RDP。 使用 RDP 安装 VDA,然后重新启动 VM。
  7. 或者,创建 VM 的一个快照作为其他 GPU 主映像的基线模板。
  8. 使用 RDP,安装在 XenCenter 中配置并使用 GPU 功能的客户特定应用程序。

使用 Studio 创建计算机目录

启动计算机目录创建向导之前,请查看本部分以了解您需要做出的选择以及需要提供的信息。 启动向导时,根据您所做的选择,下面介绍的某些项可能不显示,或者可能具有不同的标题。

重要:如果要使用主映像,请确保创建计算机目录之前已在此映像上安装 VDA。

在 Studio 中:

  • 如果您已创建站点但尚未创建计算机目录,Studio 将指导您进入正确的起始位置以创建计算机目录。
  • 如果您已创建计算机目录且希望创建另一目录,请在 Studio 导航窗格中选择计算机目录,然后在“操作”窗格中选择创建计算机目录

向导将指导您完成下述项。 根据您所做的选择,您看到的向导页面可能会有所不同。

操作系统

每个目录都只包含一种类型的计算机:

  • 服务器操作系统:服务器操作系统目录提供可由多个用户共享的桌面和应用程序。 计算机可以在受支持的 Windows 或 Linux 操作系统版本上运行,但目录不能同时包含这两种操作系统。
  • 桌面操作系统:桌面操作系统目录提供分配给各种不同用户的桌面和应用程序。
  • Remote PC Access:Remote PC Access 目录为用户提供对其物理办公桌面计算机的远程访问权限。 Remote PC Access 不需要 VPN 提供安全性。

计算机管理

计算机管理页面指出管理计算机的方式以及将用于部署计算机的工具。

选择目录中的计算机是否通过 Studio 进行电源管理。

  • 计算机通过 Studio 进行电源管理或通过云环境进行置备,例如,VM 或刀片式 PC。 仅在已配置到虚拟机管理程序或云环境的连接时,此选项才可用。
  • 计算机不通过 Studio 进行电源管理,例如物理机。

如果选择计算机通过 Studio 进行电源管理或通过云环境进行置备,请选择将用于部署这些计算机的工具。

  • Machine Creation Services (MCS) – 使用主映像创建和管理虚拟机。 云环境中的计算机目录使用 MCS。 MCS 不可用于物理机。
  • Provisioning Services – 将目标设备作为设备集合进行管理。 从主目标设备进行映像的 Provisioning Services 虚拟磁盘交付桌面和应用程序。 此选项不可用于云部署。
  • 其他 – 用于管理已位于数据中心内的计算机的工具。 Citrix 建议您使用 Microsoft System Center Configuration Manager 或其他第三方应用程序,以确保目录中的计算机一致。

桌面类型(桌面体验)

桌面体验页面(仅在创建包含桌面操作系统计算机的目录时显示)确定将创建的桌面的类型。 根据桌面是否分配给用户,以及计算机重新启动时对用户所做更改执行的操作,此类型会有所不同。

共有三种类型:

  • 池,随机:桌面随机分配 – 用户每次登录时连接到新(随机)桌面。 用户注销时,桌面变为可供其他用户使用。 桌面重新启动时,将丢弃所做的全部更改。
  • 池,静态:桌面永久分配 – 用户每次登录时连接到同一(静态)桌面。 用户注销时,桌面保持在仅可供此用户使用的状态。 桌面重新启动时,将丢弃所做的全部更改。
  • 专用:桌面永久分配给某个用户。 用户注销时,桌面保持在仅可供此用户使用的状态。 桌面重新启动时,保留所做的全部更改。 可以将更改保存到本地 VM 磁盘或单独的个人虚拟磁盘上的指定驱动器盘符。

主映像

选择到主机虚拟机管理程序或云服务的连接,然后选择之前创建的快照或 VM。  如果正在创建第一个计算机目录,唯一可用的连接是您在创建站点时配置的连接。  

谨记:

  • 如果要使用 Provisioning Services 或 MCS,请勿在主映像上运行 Sysprep。
  • 如果您指定主映像而非快照,Studio 将创建一个快照,但您无法为其命名。

为确保可以使用最新的产品功能,请务必在主映像上安装最新的 VDA 版本。 请勿在向导页面上更改默认的选择安装的 VDA 版本选项。

如果选择的快照或 VM 与您之前在向导中选择的计算机管理技术不兼容,将显示错误消息。

安全(云服务环境)

为 VM 选择一个或多个安全组;这些组仅在可用区域支持安全组时显示。

选择计算机将要使用共享硬件还是帐户专用硬件。

虚拟机、设备集合或 VM 和用户

此页面的标题取决于您在计算机管理页面上选择的部署方法。

  • 如果选择 MCS,此页面的标题为虚拟机
  • 如果选择 Provisioning Services,此页面的标题为设备集合
  • 如果选择“其他”工具,此页面的标题为VM 和用户

在此页面上:

  • 指定要创建的虚拟机数。
  • 选择每个计算机将具有的内存量(以 MB 为单位)。 每个 VM 都将具有 32 GB 硬盘;此值在主映像中设置,无法在目录中更改。
  • 如果您已在“桌面体验”页面指出将用户对专用桌面的更改保存到单独的个人虚拟磁盘上,请指定虚拟磁盘的大小(以 GB 为单位)和驱动器盘符。
  • 如果部署包含多个区域,可以为此目录选择一个区域。

网络接口卡 (NIC)

如果计划使用多个 NIC,请将虚拟网络与每个卡相关联。 例如,可以分配一个卡用于访问特定的安全网络,另一个卡用于访问更为常用的网络。 也可以从此页面添加或删除 NIC。

计算机帐户

(仅对 Remote PC Access 目录有效)指定要添加的对应于用户或用户组的 Active Directory 计算机帐户或组织单位 (OU)。 请勿在 OU 名称中使用正斜杠 (/)。

您可以选择之前配置的电源管理连接,也可以选择不使用电源管理。 如果要使用电源管理但尚未配置合适的连接,可以稍后创建该连接,然后编辑计算机目录以更新电源管理设置。

计算机帐户

目录中的每台计算机都必须具有一个相应的 Active Directory 计算机帐户。 指示是创建新帐户还是使用现有帐户,并指出这些帐户的位置。

  • 如果要创建新帐户,则必须对计算机所在域的域管理员帐户具有访问权限。

为将要创建的计算机指定帐户命名方案,使用哈希值标记来指示将显示连续数字或字母的位置。 请勿在 OU 名称中使用正斜杠 (/)。 名称不能以数字开头。 例如,命名方案 PC-Sales-##(可以选择 0-9)将生成名为 PC-Sales-01、PC-Sales-02、PC-Sales-03 等的计算机帐户。

  • 如果使用现有帐户,浏览到相应帐户,或单击“导入”并指定一个包含帐户名称的 .csv 文件。 导入的文件内容必须使用以下格式:

[ADComputerAccount]
ADcomputeraccountname.domain

...

确保所有要添加的计算机都有足够的帐户。 由于 Studio 将管理这些帐户,因此应允许 Studio 重置所有帐户的密码或者指定帐户密码,所有帐户的密码必须相同。

对于包含物理机或现有计算机的目录,选择或导入现有帐户,并将每台计算机同时分配给 Active Directory 计算机帐户和用户帐户。

对于使用 Provisioning Services 创建的计算机,目标设备的计算机帐户的管理方式不同;请参阅 Provisioning Services 文档。

名称和说明

在向导的摘要页面上,检查所指定的设置。 输入目录的名称和说明;此信息显示在 Studio 中。

检查您指定的信息后,单击完成以启动目录创建过程。