Azure 虚拟桌面
了解 Azure 虚拟桌面这一云托管桌面解决方案、其许可模式,以及远程办公和混合办公员工的典型企业使用场景。
Azure 虚拟桌面 是 CoddyKit 上的免费 Azure Fundamentals 课时。 这是第 3 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Azure Fundamentals 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Azure Fundamentals 课程共包含 4 节课。
什么是 Azure Virtual Desktop
Azure Virtual Desktop(AVD)以前称为 Windows Virtual Desktop,是一项运行在 Azure 上的云托管桌面和应用程序虚拟化服务。用户可以通过任何能够连接互联网并使用浏览器或 RDP 客户端的设备访问完整的 Windows 桌面体验,或访问单独发布的应用程序,这些设备包括笔记本电脑、平板电脑、瘦客户端或智能手机。计算过程完全在 Azure 中运行;用户设备只负责处理显示和输入,因此端点管理会大幅简化。
AVD 的架构工作原理
Azure Virtual Desktop 由多个层组成:会话主机是运行用户桌面会话的 Azure VM(Windows 10/11 多会话版或 Windows Server)。主机池是配置相同的一组会话主机。应用组定义用户可以看到的内容——完整桌面或一组已发布的 Remote App 应用程序。工作区将应用组分组,以便向用户呈现。Microsoft 将控制平面(连接代理、网关、Web 访问)作为完全托管的 PaaS 组件进行管理,因此您只需管理会话主机 VM。
Windows 10/11 多会话
Azure Virtual Desktop 的一项独特功能是Windows 10 和 Windows 11 多会话——这是一种仅在 Azure 中提供的特殊 OS 变体,允许多个用户同时共享一个 VM,并且每位用户都拥有彼此隔离的桌面会话。这类似于 Windows Server 远程桌面服务,但运行在用户更熟悉的 Windows 10/11 界面上。多会话可显著降低每位用户的基础设施成本,因为许多用户可以共享一个大型 VM,而不必每人使用一个专用 VM。
AVD 的许可与成本
对于符合条件的 Microsoft 365 和 Windows 许可证(包括 Microsoft 365 E3/E5、Business Premium 及类似计划),Azure Virtual Desktop 的桌面和应用虚拟化服务无需额外付费。您只需为实际使用的底层 Azure 计算资源(VM)和存储付费。因此,与单独收取每位用户许可证费用的第三方虚拟桌面解决方案相比,AVD 的成本效益显著更高。使用自动缩放在非工作时间关闭 VM,还可以进一步降低仅在办公时间运行的工作负载的成本。
AVD 的使用场景
Azure Virtual Desktop 非常适合多种企业场景:远程办公和混合办公——在家工作的员工可以访问与办公室中相同的桌面环境。BYOD(自带设备)计划——用户使用个人设备,但可以访问企业托管的桌面,无需在个人设备上安装企业软件。受监管行业的访问——金融或医疗行业的员工从受控的云桌面访问敏感数据,数据始终保留在 Azure 中。季节性员工——为临时员工快速预配和取消预配桌面。
FSLogix 配置文件容器
在多会话或池化主机池中,用户每次登录时可能会连接到不同的 VM。为了确保用户始终看到自己的配置文件、文件和设置,AVD 使用FSLogix 配置文件容器——这项技术由 Microsoft 于 2018 年收购。FSLogix 将完整的用户配置文件存储在网络文件共享上的虚拟磁盘(VHD/VHDX 文件)中,该文件共享通常是 Azure Files 或 Azure NetApp Files。用户登录时,系统会装载配置文件容器,从而让用户能够从池中的任何会话主机即时访问自己的配置文件。
自动缩放主机池
AVD 支持自动缩放会话主机 VM,以降低非高峰时段的成本。您可以配置自动缩放策略:当利用率低于阈值时关闭(解除分配)会话主机,需求增加时再启动它们。对于实行朝九晚五工作制的公司,这意味着工作时间支付完整的 VM 容量费用,而在夜间和周末只需支付最低容量的费用。自动缩放功能同时适用于池化(多会话)和个人(专用)主机池配置。
Azure Virtual Desktop 中的安全性
AVD 的云原生架构提供多项安全优势:数据不会离开 Azure,因此不会因笔记本电脑被盗而产生数据丢失风险。Microsoft Entra ID(Azure AD)集成支持使用 MFA 和条件访问来保护登录。屏幕捕获保护可阻止用户对远程会话进行屏幕截图。反向连接传输意味着会话主机会向外连接到 AVD 网关——您无需在防火墙中开放入站 RDP 端口(端口 3389),从而消除了一个主要的攻击面。
AVD 与传统 RDS 的比较
Windows Server 上的传统远程桌面服务(RDS)需要管理连接代理、网关、Web 访问服务器和许可证服务器——这是一套复杂且成本高昂的基础设施,需要您自行运行和维护。Azure Virtual Desktop 用完全由 Microsoft 运营的托管控制平面替代了所有这些组件。您只需管理会话主机 VM。AVD 还支持现代化的 Windows 10/11 多会话(传统 Server 上的 RDS 不具备此功能),提供与 Entra ID 的原生集成,并可通过适用于所有主要平台的现代客户端访问。
连接到 AVD 会话
用户可以使用远程桌面客户端连接到 AVD,该客户端适用于 Windows、macOS、iOS、Android 以及所有主流 Web 浏览器。由于会话通过 HTTPS(端口 443)经由AVD 网关传输,因此无需 VPN;几乎所有企业网络和家庭网络都开放了该端口。Web 客户端完全在浏览器中运行,无需安装任何插件。为了获得最佳体验——尤其是多媒体和 Teams 优化体验——建议使用原生桌面客户端,因为它支持多媒体重定向和 USB 设备转发等高级功能。
AVD 上的 Microsoft Teams
传统上,在虚拟桌面会话中运行 Microsoft Teams 会导致音频和视频质量较差,因为所有媒体处理都在远程服务器上完成。AVD 通过Teams 媒体优化解决了这一问题:音频和视频处理会卸载到用户的本地设备上,而屏幕共享和控制仍保留在会话主机上。即使在池化桌面环境中,这也能提供接近原生的 Teams 通话质量。使用 Windows 或 macOS 原生 AVD 客户端时可以使用 Teams 媒体优化,并且需要最新版本的 Teams 和 AVD 客户端。
快速检查
测试您对本课 Microsoft Azure Fundamentals(AZ-900)概念的理解。
课程回顾
本课中您学习了:Azure Virtual Desktop 从云端向任何设备提供托管的 Windows 桌面和应用,并由 Microsoft 管理控制平面;Windows 10/11 多会话允许多个用户共享一个 VM,从而显著降低每位用户的成本;以及FSLogix 配置文件容器确保用户无论连接到哪个会话主机,都能使用一致的个人配置文件。接下来,我们将比较所有 Azure 计算选项,为每种工作负载选择合适的方案。
常见问题解答
「Azure 虚拟桌面」课时是免费的吗?
是的 — 「Azure 虚拟桌面」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Azure Fundamentals 课程的其余内容,请升级到 CoddyKit PRO。 Azure Fundamentals 课程共包含 4 节课。
「Azure 虚拟桌面」这节课中我会学到什么?
了解 Azure 虚拟桌面这一云托管桌面解决方案、其许可模式,以及远程办公和混合办公员工的典型企业使用场景。 你通过在浏览器中直接运行的动手代码来练习 Azure Fundamentals,全天候 AI 导师会在你学习这节课的过程中回答你的问题。
学习 Azure Fundamentals 需要有经验吗?
无需任何先前经验。CoddyKit 上的 Azure Fundamentals 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 3 节课,共 4 节。
「Azure 虚拟桌面」课时需要多长时间?
大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。
我能在这节 Azure Fundamentals 课中编写并运行代码吗?
能。每节 Azure Fundamentals 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。