你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 虚拟桌面是一项服务,可让用户轻松安全地访问其虚拟化桌面和应用程序。 本文详细介绍了 Azure 虚拟桌面的术语和常规结构。
主机池
主机池是作为会话主机注册到 Azure 虚拟桌面的 Azure 虚拟机的集合。 主机池中的所有会话主机虚拟机都应来自同一映像,以便获得一致的用户体验。 通过应用程序组控制发布到用户的资源。
主机池可以是以下两种类型之一:
个人,其中每个会话主机都分配给单个用户。 个人主机池为最终用户提供专用桌面,以优化性能和数据分离环境。
共用,其中可将用户会话负载均衡到主机池中的任何会话主机。 单个会话主机上可以同时有多个不同的用户。 共用主机池为最终用户提供共享的远程体验,从而确保更低的成本和更高的效率。
下表更详细地介绍了每种类型的主机池之间的差异:
功能 | 个人主机池 | 共用主机池 |
---|---|---|
负载均衡 | 用户会话始终与用户分配到的会话主机进行负载均衡。 如果用户当前未分配到会话主机,则会将用户会话负载均衡到主机池中的下一个可用会话主机。 | 用户会话根据用户会话计数与主机池中的会话主机进行负载均衡。 可以选择要使用的 负载均衡算法 :宽度优先或深度优先。 |
最大会话限制 | 一个。 | 由主机池属性 的最大会话限制 值配置。 在高并发连接负载下,当多个用户同时连接到主机池时,在会话主机上创建的会话数可能会超过最大会话限制。 |
用户分配过程 | 可以直接将用户分配到会话主机,也可以自动分配给第一个可用的会话主机。 用户始终在分配到的会话主机上拥有会话。 | 用户不会分配到会话主机。 用户注销并重新登录后,其用户会话可能会负载均衡到其他会话主机。 若要了解详细信息,请参阅 配置个人桌面分配。 |
扩展 | 个人主机池的自动缩放会根据计划或使用“连接时启动 VM”启动会话主机虚拟机,然后根据用户会话状态解除分配/休眠会话主机虚拟机, (注销/断开) 。 | 池主机池的自动缩放会根据客户定义的容量阈值和计划打开和关闭 VM。 |
Windows 汇报 | 使用 Windows 汇报、Microsoft Configuration Manager或其他软件分发配置工具进行了更新。 | 通过从更新的映像重新部署会话主机而不是传统更新进行更新。 |
用户数据 | 每个用户仅使用一个会话主机,因此他们可以将用户配置文件数据存储在 VM 的作系统 (OS) 磁盘上。 | 用户每次连接时都可以连接到不同的会话主机,因此应将其用户配置文件数据存储在 FSLogix 中。 |
主机池还有两种管理方法:
会话主机配置 (预览) ,其中 Azure 虚拟桌面使用本机功能的组合管理主机池中会话主机的生命周期。
Standard,可在其中管理主机池中的会话主机的创建、更新和缩放。
有关详细信息,请参阅 主机池管理方法。
验证环境
可以将主机池设置为 验证环境。 验证环境允许在服务将服务更新应用于生产环境或非验证环境之前对其进行监视。 如果没有验证环境,则可能不会发现引入错误的更改,这可能会导致生产环境中的用户停机。
为确保应用使用最新更新,验证环境应尽可能类似于非验证环境中的主机池。 用户应像连接到生产环境一样频繁地连接到验证环境。 如果在主机池上自动进行测试,则应在验证环境中包括自动测试。
应用程序组
应用程序组控制对单个主机池中会话主机上可用的完整桌面或应用程序逻辑分组的访问。 可将用户分配到跨多个主机池的多个应用程序组,这样就可以改变用户可以访问的应用程序和桌面。
创建应用程序组时,它可以是以下两种类型之一:
桌面:用户从会话主机访问完整的 Windows 桌面。 可用于共用主机池或个人主机池。
RemoteApp:用户访问你选择并发布到应用程序组的单个应用程序。 仅适用于共用主机池。
使用共用主机池,可以同时将这两种应用程序组类型分配给同一主机池。 只能为每个主机池分配一个桌面应用程序组,但也可以将多个 RemoteApp 应用程序组分配给同一主机池。
主机池具有首选的应用程序组类型设置。 如果最终用户在同一主机池上同时分配了桌面和 RemoteApp 应用程序组,则他们只能看到首选应用程序组类型的资源。 分配给分配给同一主机池的多个 RemoteApp 应用程序组的用户有权访问他们分配到的应用程序组中所有应用程序的聚合。
若要详细了解应用程序组,请参阅 共用主机池的首选应用程序组类型行为。
工作区
工作区是应用程序组的逻辑分组。 每个应用程序组必须与工作区相关联,用户才能查看发布到他们的桌面和应用程序。 只能将应用程序组分配给单个工作区。
最终用户
将用户分配到其应用程序组后,他们可以使用任何 Azure 虚拟桌面客户端连接到 Azure 虚拟桌面部署。
用户会话
在本部分中,我们将介绍最终用户可以拥有的三种类型的用户会话。
活动用户会话
当用户登录并连接到其桌面或 RemoteApp 资源时,用户会话被视为 处于活动状态 。
断开连接的用户会话
断开连接的用户会话是用户尚未注销的非活动会话。 当用户在不注销的情况下关闭远程会话窗口时,会话将断开连接。 当用户重新连接到其远程资源时,他们将重定向到正在处理的会话主机上断开连接的会话。 此时,断开连接的会话将再次变为活动会话。
挂起的用户会话
挂起的用户会话是占位符会话,该会话在负载均衡的虚拟机上为用户保留一个位置。 由于登录过程可能需要 30 秒到 5 分钟,具体取决于用户配置文件,因此此占位符会话可确保在其他用户先完成其登录过程时不会将用户踢出其会话。