你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使用 FSLogix 配置文件容器为 Azure 虚拟桌面管理用户配置文件
用户配置文件包含有关个人的数据元素,其中包括桌面设置、持久性网络连接和应用程序设置等配置信息。 默认情况下,Windows 会创建一个与操作系统紧密集成的本地用户配置文件。
远程用户配置文件在用户数据和操作系统之间提供分区。 使用该配置文件可以在不影响用户数据的情况下替换或更改操作系统。 使用 VDI 解决方案(例如 Azure 虚拟桌面)时,操作系统可能会因以下原因而被替换:
- 操作系统升级。
- 现有会话主机被替换。
- 用户被分配到共用主机池,每次登录时,他们都可能连接到一台不同的会话主机。
我们建议结合使用 FSLogix 配置文件容器和 Azure 虚拟桌面来管理和漫游用户配置文件和个性化。 FSLogix 配置文件容器将完整的用户配置文件存储在单个容器中。 登录时,此容器作为原生受支持的虚拟硬盘(VHDX 或 VHD)文件动态附加到远程会话。 用户配置文件随时可用并在系统中显示,就像本机用户配置文件一样。 本文介绍如何配合使用 FSLogix 配置文件容器与 Azure 虚拟桌面。
注意
如果正在查找有关 Azure 上不同 FSLogix 配置文件容器存储选项的比较资料,请参阅 FSLogix 配置文件容器的存储选项。
FSLogix 配置文件容器
用户配置文件的现有及旧式 Microsoft 解决方案面临着各种挑战。 以前的任何解决方案都不能处理 VDI 环境的所有用户配置文件需求。
FSLogix 配置文件容器解决了许多用户配置文件挑战。 其中包括以下关键方面:
性能:FSLogix 配置文件容器具有很高的性能,解决了在过去会阻止缓存交换模式的性能问题。
OneDrive:如果没有 FSLogix 配置文件容器,则非持久性 VDI 环境中不支持 OneDrive。
更多的文件夹:FSLogix 配置文件容器能够扩展用户配置文件以包含更多文件夹。
有关 Azure 虚拟桌面的最佳做法
Azure 虚拟桌面提供对客户所用 VM 的大小、类型和计数的完全控制。 有关详细信息,请参阅什么是 Azure 虚拟桌面?。
若要确保 Azure 虚拟桌面环境遵循最佳做法:
建议使用 Azure 文件存储或 Azure NetApp 文件来存储配置文件容器。 若要比较 Azure 上的各种 FSLogix 配置文件容器存储选项,请参阅 FSLogix 配置文件容器的存储选项。
存储帐户必须位于会话主机 VM 所在的同一区域中。
Azure 文件存储权限应与为 FSLogix 配置 SMB 存储权限中描述的权限匹配。
Azure 文件存储对每个根目录、目录和文件的打开句柄数有限制。 有关限制和大小调整指南的详细信息,请参阅 Azure 文件可伸缩性和性能目标和适用于 Azure 虚拟桌面的 Azure 文件存储大小调整指南。
每个主机池 VM 必须是基于同一主映像使用相同类型和大小的 VM 构建的。
每个主机池 VM 必须位于同一资源组中,以帮助进行管理、缩放和更新。
为了获得最佳性能,存储解决方案和 FSLogix 配置文件容器应在同一数据中心位置。
包含主映像的存储帐户必须位于要在其中预配 VM 的同一区域和订阅中。