Azure 虚拟桌面术语

重要

本教程的内容适用于包含 Azure 资源管理器 Azure 虚拟桌面对象的 Azure 虚拟桌面。

Azure 虚拟桌面是一种服务,使用户能够轻松安全地访问其虚拟化桌面和应用。 本主题较详细地解释了 Azure 虚拟桌面的术语和一般结构。

主机池

主机池是在运行 Azure 虚拟桌面代理时注册到 Azure 虚拟桌面作为会话主机的 Azure 虚拟机的集合。 主机池中的所有会话主机虚拟机都应源自同一映像,以实现一致的用户体验。 可以通过应用程序组控制发布给用户的资源。

主机池可以是以下两种类型之一:

  • 个人主机池,其中的每个会话主机都会分配给单个用户。 个人主机池为最终用户提供专用桌面,用于优化环境,以实现性能和数据的分离。

  • 共用主机池,其中的用户会话可以负载均衡到主机池中的任何会话主机。 单个会话主机上可以同时有多个不同的用户。 共用主机池为最终用户提供共享远程体验,这可确保降低成本和提高效率。

下表更详细地介绍了每种类型的主机池之间的差异:

功能 个人主机池 共用主机池
负载均衡 始终会将用户会话负载均衡到分配了用户的会话主机。 如果目前未将用户分配到会话主机,则会将用户会话负载均衡到主机池中的下一个可用会话主机。 将会根据用户会话计数将用户会话负载均衡到主机池中的会话主机。 可以选择要使用的负载均衡算法:广度优先或深度优先。
会话数上限 一个。 由主机池属性的最大会话限制值配置。 在高并发连接负载下,当多名用户同时连接到主机池时,会话主机上创建的会话数可能会超过最大会话限制。
用户分配流程 可以直接将用户分配给会话主机,也可以将用户自动分配给第一个可用的会话主机。 用户始终在分配到的会话主机上拥有会话。 用户不分配到会话主机。 在用户注销并重新登录后,系统可能会将其用户会话负载均衡到其他会话主机。 若要了解详细信息,请参阅配置个人桌面分配
Windows 更新 使用 Windows 更新、Microsoft Configuration Manager (ConfigMgr) 或其他软件分发配置工具进行更新。 通过从更新的映像而非传统更新重新部署会话主机进行了更新。
用户数据 每个用户仅使用一个会话主机,因此可以将其用户配置文件数据存储在 VM 的操作系统 (OS) 磁盘上。 用户每次连接时都可以连接到不同的会话主机,因此应将其用户配置文件数据存储在 FSLogix 中。

验证环境

可以将主机池设置为一个验证环境。 使用验证环境,你可以在服务将服务更新应用于生产环境或非验证环境之前,监视这些更新。 如果没有验证环境,则可能无法发现引入错误的更改,这可能会在生产环境中给用户带来故障。

若要确保应用适用于最新更新,验证环境应尽可能地与非验证环境中的主机池类似。 用户应如同连接到生成环境一样频繁地连接到验证环境。 如果在主机池上进行自动测试,则应包含对验证环境的自动测试。

应用程序组

应用程序组是在主机池中的会话主机上安装的应用程序的逻辑分组。

应用程序组可以是以下两种类型之一:

  • RemoteApp,其中用户可访问你单独选择并发布到应用程序组的应用。 仅适用于共用主机池。

  • 桌面,其中用户可访问完整桌面。 适用于共用主机池或个人主机池。

共用主机池具有首选应用程序组类型,用于指示用户是否在源中看到 RemoteApp 或桌面应用(如果这两个资源都已发布到同一用户)。 默认情况下,每当创建主机池并将主机池的首选应用程序组类型设置为“桌面”时,Azure 虚拟桌面就会自动创建一个桌面应用程序组,其易记名称为“默认桌面”。 可以随时移除桌面应用程序组。 如果希望用户仅查看其源中的应用,则应将“首选应用程序组类型”值设置为“RemoteApp”。 如果希望用户仅查看其源中的会话桌面,则应将“首选应用程序组类型”值设置为“桌面”。 如果存在桌面应用程序组,则无法在主机池中创建另一个桌面应用程序组。

若要将资源发布到用户,必须将用户分配给应用程序组。 将用户分配给应用程序组时,请注意以下事项:

  • 不支持将单个主机池中的 RemoteApp 和桌面应用程序组分配给同一用户。 这样做将导致单个用户在单个主机池中拥有两个用户会话。 用户不应同时拥有两个活动的用户会话,因为这样可能会导致发生以下情况:

    • 会话主机过载
    • 用户尝试登录时停滞
    • 连接不起作用
    • 屏幕变黑
    • 应用程序崩溃
    • 对最终用户体验和会话性能产生的其他负面影响
  • 可以将用户分配给同一主机池中的多个应用程序组,其源将是所有应用程序组的累加。

  • 个人主机池仅允许和支持桌面应用程序组。

注意

如果主机池的首选应用程序组类型设置为“未定义”,这意味着尚未设置该值。 在开始使用主机池之前,必须通过设置其首选应用程序组类型来完成主机池的配置,以防止应用不兼容和会话主机重载问题。

工作区

工作区是 Azure 虚拟桌面中应用程序组的逻辑分组。 每个 Azure 虚拟桌面应用程序组必须与一个工作区关联,用户才能查看向其发布的桌面和应用。

最终用户

将用户分配到其应用程序组后,他们可以使用任何 Azure 虚拟桌面客户端连接到 Azure 虚拟桌面部署。

用户会话

在本部分中,我们将介绍最终用户可以拥有的三种类型的用户会话中的每一种。

活动用户会话

用户登录并连接到其桌面或 RemoteApp 资源时,用户会话将被视为处于“活动”状态。

断开连接的用户会话

断开连接的用户会话是用户尚未退出登录的非活动会话。 当用户在未退出登录的情况下关闭远程会话窗口时,会话将断开连接。 当用户重新连接到其远程资源时,他们将被重定向到他们之前处理的会话主机上的断开连接的会话。 此时,断开连接的会话将再次成为活动会话。

挂起的用户会话

挂起的用户会话是一个占位符会话,用于为用户保留负载均衡虚拟机上的一个位置。 由于登录过程可能需要 30 秒到 5 分钟,具体取决于用户配置文件,因此,如果其他用户首先完成登录过程,则此占位符会话可确保用户不会被踢出会话。

后续步骤

若要了解有关委托访问以及如何将角色分配给用户的详细信息,请参阅 Azure 虚拟桌面中的委托访问

若要了解如何设置 Azure 虚拟桌面主机池,请参阅使用 Azure 门户创建主机池

若要了解如何连接到 Azure 虚拟桌面,请参阅以下文章之一: