Citrix Virtual Apps and Desktops

创建 AWS 目录

创建计算机目录介绍了用于创建计算机目录的向导。以下信息涵盖了特定于 AWS 虚拟化环境的详细信息。

注意:

在创建 AWS 目录之前,您需要完成创建与 AWS 的连接。请参阅与 AWS 的连接

映像准备期间的网络设置

在映像准备期间,将在原始 VM 的基础上创建准备虚拟机 (VM)。此准备 VM 已与网络断开连接。为了断开网络与准备 VM 的连接,需要创建一个网络安全组以拒绝所有入站和出站流量。此网络安全组仍然存在并可重复使用。网络安全组的名称为 Citrix.XenDesktop.IsolationGroup-GUID,其中 GUID 是随机生成的。

配置 AWS 租赁

AWS 提供以下租赁选项:

  • 共享租赁(默认类型):意味着来自不同客户的多个 Amazon EC2 实例可能位于同一个物理硬件上。
  • 专用租赁:您的 EC2 实例仅与已部署的其他实例一起在硬件上运行。其他客户不使用同一个硬件。

您可以使用 MCS 通过 PowerShell 来预配 AWS 专用主机。

使用 PowerShell 配置 AWS 专用主机租赁

可以使用通过 PowerShell 定义的主机租赁创建计算机目录。

Amazon [EC2] 专用主机是具有完全专用的 [EC2] 实例容量的物理服务器,允许您按套接字或 VM 使用现有软件许可证。

专用主机具有基于实例类型的预设利用率。例如,针对 C4 大型实例类型分配的一个专用主机最多运行 16 个实例。请参阅 AWS 站点以了解详细信息。

用于预配到 AWS 主机的要求包括:

  • 导入的 BYOL(自带许可)映像 (AMI)。通过专用主机,使用并管理您的现有许可证。
  • 分配了具有足够利用率的专用主机,可满足预配请求。
  • 启用自动放置

要使用 PowerShell 预配到 AWS 中的专用主机,请使用参数 TenancyType 设置为主机New-ProvScheme cmdlet

请参阅 Citrix 开发人员文档以了解详细信息。

捕获 AWS 实例属性

创建目录以在 AWS 中使用 Machine Creation Services (MCS) 预配计算机时,可以选择一个 AMI 来表示该目录的主映像/黄金映像。在该 AMI 中,MCS 使用磁盘的快照。在早期版本中,如果您希望在计算机上使用角色或标记,则可以使用 AWS 控制台对其进行单独设置。默认启用此功能。

提示:

您必须拥有与 AMI 关联的 VM,才能使用 AWS 实例属性捕获功能。

为了改进此过程,MCS 从从中获取 AMI 的实例中读取属性,并将计算机的标识和访问管理 (IAM) 角色和标记应用于为给定目录预配的计算机。使用此可选功能时,目录创建过程会查找选定的 AMI 源实例,读取一组有限的属性。然后,这些属性将存储在 AWS 启动模板中,该模板用于为该目录预配计算机。目录中的任何计算机都会继承捕获的实例属性。

捕获的属性包括:

  • IAM 角色 - 应用于预配的实例。
  • 标记 - 应用于预配的实例、其磁盘和 NIC。这些标记应用于临时 Citrix 资源,包括:S3 存储桶和对象、卷和工作线程资源以及 AMI、快照和启动模板。

提示:

临时 Citrix 资源的标记是可选的,可使用自定义属性 AwsOperationalResourcesTagging 进行配置。

捕获 AWS 实例属性

在为 AWS 托管连接创建预配方案时,可以通过指定自定义属性 AwsCaptureInstanceProperties 来使用此功能:

New-ProvScheme -CustomProperties "AwsCaptureInstanceProperties,true" …<standard provscheme parameters

请参阅 Citrix 开发人员文档以了解详细信息。

标记 AWS 运行资源

在创建目录以使用 MCS 在 AWS 中预配计算机时,可以控制是否将 IAM 角色和标记属性应用到这些计算机。还可以控制是否将计算机标记应用到运行资源。

Amazon Machine Image (AMI) 表示用于在 Amazon 云环境中创建虚拟机的一种虚拟设备,通常称为 EC2。可以使用 AMI 部署使用 EC2 环境的服务。创建目录以使用适用于 AWS 的 MCS 预配计算机时,可以选择 AMI 作为该目录的黄金映像。

重要:

使用运行资源标记需要通过捕获实例属性和启动模板来创建目录。

要创建 AWS 目录,必须首先为希望成为黄金映像的实例创建 AMI。MCS 从该实例读取标记并将其合并到启动模板中。然后,启动模板标记将应用于在 AWS 环境中创建的所有 Citrix 资源,包括:

  • 虚拟机
  • VM 磁盘
  • VM 网络接口
  • S3 存储桶
  • S3 对象
  • 启动模板
  • AMI

标记运行资源

要使用 PowerShell 标记资源,请执行以下操作:

  1. 从 DDC 主机打开 PowerShell 窗口。
  2. 运行命令 asnp citrix 以加载 Citrix 特定的 PowerShell 模块。

要为已预配的 VM 标记资源,请使用新自定义属性 AwsOperationalResourcesTagging。此属性的语法为:

New-ProvScheme -CustomProperties "AwsCaptureInstanceProperties,true; AwsOperationalResourcesTagging,true" …<standard provscheme parameters>

下一步的去向

更多信息

创建 AWS 目录