Amazon AppStream 2.0 的关键概念
要充分利用 AppStream 2.0,请熟悉以下概念:
- 应用程序
-
应用程序 包含启动要流式传输给用户的应用程序所需的信息。应用程序与包含启动应用程序所需的文件(例如应用程序块或映像)的资源相关联。
- 应用程序块
-
应用程序块 包含要流式传输给用户的应用程序文件以及配置该文件所需的详细信息。
- 应用程序块生成器
-
应用程序块生成器 是用于创建应用程序块的虚拟机。您可以使用 AppStream 2.0 控制台启动并连接应用程序块生成器。连接到应用程序块生成器后,您可以安装您的应用程序。应用程序块生成器会打包您的应用程序内容,将其上传到 Amazon S3 存储桶,然后完成应用程序块的创建。
- 映像生成器
-
映像生成器 是用来创建映像的虚拟机。您可以使用 AppStream 2.0 控制台启动并连接映像生成器。连接到映像生成器之后,您可以安装、添加和测试您的应用程序,然后使用映像生成器创建映像。您可以使用您拥有的私有映像启动新映像生成器。
- 映像
-
映像 包含可以流式传输给用户的应用程序,还包含允许您的用户快速开始使用其应用程序的默认系统和应用程序设置。AWS 提供基本映像,您可以使用这些映像来创建映像生成器,然后创建包含您自己应用程序的映像。您在创建映像后无法更改映像。要添加其他应用程序、更新现有应用程序或更改映像设置,您必须创建新映像。您可以将映像复制到其他 AWS 区域,也可以与同一区域的其他 AWS 账户共享映像。
- 实例集
-
实例集由运行您指定的应用程序和桌面的实例集实例(也称为流实例)组成。
- 堆栈
-
堆栈由关联的实例集、用户访问策略和存储配置组成。您通过设置堆栈以开始将应用程序流式传输给用户。
- 流实例
-
流实例(也称为实例集实例)是一个 EC2 实例,可供单个用户用于应用程序流式传输。用户会话完成后,EC2 将终止该实例。
- 用户池
-
使用用户池 管理用户以及分配给他们的堆栈。
- 自动扩缩规则
-
自动扩缩规则是基于时间表和基于使用量的策略,您可以将其应用于始终在线或按需实例集,以自动管理可供用户流式传输的流实例的数量。
- 多会话
-
多会话实例集允许您在单个实例集实例上预置多个用户会话。底层基础设施资源在所有用户会话之间共享。
注意
多会话仅适用于由 Windows 操作系统提供支持的始终在线和按需实例集。多会话不适用于弹性实例集或 Linux 操作系统。
请务必为多会话实例集使用最新的 AppStream 2.0 映像。要及时更新您的映像,请参阅将您的 Amazon AppStream 2.0 映像保持最新。有关多会话支持的映像和 AppStream 2.0 代理版本的详细信息,请参阅AppStream 2.0 基本映像和托管映像更新发布说明。