演练4: 将 Amazon FSx 与 Amazon AppStream 2.0 结合使用 - Amazon FSx for Windows File Server
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

演练4: 将 Amazon FSx 与 Amazon AppStream 2.0 结合使用

通过支持服务器消息块(SMB)协议, Amazon FSx for Windows File Server 支持从以下位置访问您的文件系统 Amazon EC2、WmwareCloudonAWS、 Amazon WorkSpaces,和 Amazon AppStream 2.0 实例。 AppStream 2.0 是完全托管的应用程序流服务。您集中管理桌面应用程序 AppStream 2.0 并安全地将其发送到任何计算机上的浏览器。有关 AppStream 2.0 的更多信息,请参阅 Amazon AppStream 2.0 管理指南

使用此次演练作为指导,指导如何使用 Amazon FSx 配 AppStream 2.0 对于两个用例:为每个用户提供个人持久存储,并在用户之间提供共享文件夹以访问公共文件。

为每个用户提供个人永久存储

您可以使用 Amazon FSx 为您的组织中的每个用户提供唯一的存储硬盘, AppStream 2.0 流式会话。用户将有权仅访问其文件夹。硬盘在开始流媒体会话时自动安装,添加到或更新到硬盘的文件在流媒体会话之间自动保存。

完成此任务需要执行三个过程。

使用为域用户创建主文件夹 Amazon FSx

  1. 创建 Amazon FSx 文件系统。有关更多信息,请参阅开始使用 Amazon FSx

  2. 文件系统可用后,为每个域创建一个文件夹 AppStream 2.0 用户 Amazon FSx 文件系统。以下示例使用用户的域用户名作为相应文件夹的名称。这样做意味着您可以使用Windows环境变量构建文件共享的UNC名称,以便轻松映射 %username%.

  3. 将这些文件夹共享为共享文件夹。有关更多信息,请参阅文件共享

要启动域加入 AppStream 2.0 图像生成器

  1. 登录 AppStream 2.0 控制台: https://console.amazonaws.cn/appstream2

  2. 选择 目录配置 从导航菜单,并创建目录配置对象。有关更多信息,请参阅 使用活动目录 AppStream 2.0Amazon AppStream 2.0 管理指南.

  3. 选择 图像, 图像生成器,并启动新的图像生成器。

  4. 选择之前在图像生成器启动向导中创建的目录配置对象,以将图像生成器加入ActiveDirectory域。

  5. 在与相同的VPC中启动图像生成器 Amazon FSx 文件系统。确保将图像生成器与相同的图像生成器相关联 AWS Managed Microsoft AD 您的 Amazon FSx 文件系统已加入。您与图像生成器关联的VPC安全组必须允许访问 Amazon FSx 文件系统。

  6. 一旦图像生成器可用,请连接到图像生成器并使用域管理员帐户登录。

  7. 安装您的应用程序。

链接 Amazon FSx 文件共享对象 AppStream 2.0

  1. 在图像生成器中,使用以下命令创建批处理脚本并将其存储在已知文件位置(例如:C:\Scripts\map-fs.bat)。以下示例使用S:作为硬盘号,将共享文件夹映射到您的 Amazon FSx 文件系统。您可以使用的DNS名称 Amazon FSx 此脚本中的文件系统,您可以从 Amazon FSx 控制台。

    @echo off net use S: /delete net use S: \\file-system-DNS-name\users\%username%
  2. 打开PowerShell提示并运行 gpedit.msc.

  3. 用户配置 选择 Windows设置 然后 登录.

  4. 导航到您在此过程的第一步中创建的批处理脚本,然后选择它。

  5. 计算机配置,选择 Windows管理模板, 系统,然后 团体政策.

  6. 选择策略 配置登录脚本延迟. 启用策略并将时间延迟减少到 0。此设置有助于确保在用户启动流式会话时立即执行用户登录脚本。

  7. 创建您的图像并将其分配给 AppStream 2.0 车队。确保您也加入 AppStream 2.0 编队到您用于图像生成器的同一ActiveDirectory域。在您的 Amazon FSx 文件系统。您与车队关联的VPC安全组必须提供对您的 Amazon FSx 文件系统。

  8. 使用SAMLSSO启动流式会话。要连接到已加入ActiveDirectory的机队,请使用SAML提供程序配置单点登录联合。有关更多信息,请参阅 使用SAML2.0对AppStream2.0进行单点登录访问Amazon AppStream 2.0 管理指南.

  9. 您的 Amazon FSx 文件共享映射到流会话中的S:盘符。

跨用户提供共享文件夹

您可以使用AmazonFSx为组织中的用户提供共享文件夹。共享文件夹可用于维护所有用户所需的公用文件(例如,演示文件、代码示例、说明手册等)。

完成此任务需要执行三个过程。

如何使用创建共享文件夹 Amazon FSx

  1. 创建 Amazon FSx 文件系统。有关更多信息,请参阅开始使用 Amazon FSx

  2. 每 Amazon FSx 文件系统默认包含一个可以使用地址\\访问的共享文件夹file-system-DNS-name\共享。您可以使用默认共享或创建不同的共享文件夹。有关更多信息,请参阅文件共享

要启动 AppStream 2.0 图像生成器

  1. 从 AppStream 2.0 控制台,启动新的图像生成器或连接到现有的图像生成器。在您的 Amazon FSx 文件系统。您与图像生成器关联的VPC安全组必须允许访问 Amazon FSx 文件系统。

  2. 图像生成器可用后,以管理员用户的身份连接到图像生成器。

  3. 以管理员身份安装或更新您的应用程序。

如何链接共享文件夹 AppStream 2.0

  1. 创建批处理脚本(如前一个操作流程所述),以便在用户启动流会话时自动安装共享文件夹。要完成脚本,您需要文件系统DNS名称(您可以从AmazonFSx控制台中的文件系统详细信息视图获得)和用于访问共享文件夹的凭证。

    @echo off net use S: /delete net use S: \\file-system-DNS-name\share /user:username password
  2. 创建组策略以在每次用户登录时执行此批处理脚本。您可以按照上一节中所述的说明进行操作。

  3. 创建您的图像并将其分配给您的机队。

  4. 启动流式会话。您现在应该会看到共享文件夹自动映射到硬盘号。