什么是 Azure 本地 VM 管理?

适用于:Azure Local 2311.2 及更高版本

重要

Azure Stack HCI 现在是 Azure 本地的一部分。 了解详细信息

本文简要概述了 Azure 本地虚拟机(VM)管理功能,包括优势、组件和高级工作流。

Azure 本地 VM 管理使 IT 管理员能够预配和管理本地 Azure 本地环境中托管的 Windows 和 Linux VM。 IT 管理员可以使用该功能为应用所有者创建、修改、删除和分配权限和角色,从而启用自助服务 VM 管理。

管理员可以使用 Azure 管理工具(包括 Azure 门户、Azure CLI、Azure PowerShell 和 Azure 资源管理器 模板)在其 Azure 本地实例上管理 Azure Arc 启用的 Azure 本地 VM。 通过使用 Azure 资源管理器模板,还可以在安全的云环境中自动执行 VM 预配。

若要查找有关 Azure 本地 VM 管理的常见问题的解答,请参阅 常见问题解答

Azure 本地 VM 管理的优点

尽管 Hyper-V 提供管理本地 VM 的功能,但 Azure 本地 VM 比传统的本地工具提供了许多优势。 优势包括:

  • 通过内置的 Azure 本地角色实现基于角色的访问控制(RBAC),通过确保只有授权用户才能执行 VM 管理作,从而提高安全性。 有关详细信息,请参阅 使用基于角色的访问控制来管理 Azure 本地虚拟机

  • Azure 本地 VM 管理提供使用资源管理器模板、Bicep 和 Terraform 进行部署的功能。

  • Azure 门户会充当用于管理 Azure Local VM 和 Azure VM 的集中管理平台。 通过 Azure 本地 VM 管理,可以从 Azure 门户或 Azure CLI 执行各种作,包括:

  • Azure 本地 VM 管理的自助服务功能可降低管理开销。

Azure 本地 VM 管理的限制

在本地管理 VM 时,请考虑以下限制:

  • 通过本地工具对 VM 配置(例如 vCPU、内存、网络接口或数据磁盘)的更新不会反映在 Azure 管理平面上。

  • Azure 本地 VM 及其关联的资源(例如网络接口和磁盘)不支持移动资源组。

  • 不支持通过 Azure 门户使用 Windows Server 2012 和 Windows Server 2012 R2 映像创建 VM。 只能通过 Azure CLI 执行此作。 有关详细信息,请参阅 Windows Server 2012 和 Windows Server 2012 R2 映像的其他参数。

  • Azure 本地 VM 仅支持 IPv4 地址。 不支持 IPv6 地址。

  • 创建逻辑网络后,无法更新以下内容:

    • DNS 服务器
    • 默认网关
    • IP 池
    • IP 地址空间
    • VLAN标识符
    • 虚拟交换机名称

注释

仅支持在本地进行 VM 检查点,此功能适用于 Azure Local 2504 及更高版本。

Azure 本地 VM 管理的组件

Azure 本地 VM 管理有多个组件,包括:

  • Azure Arc 资源网桥:此轻型 Kubernetes VM 将本地 Azure 本地实例连接到 Azure 云。 部署 Azure Local 时,会自动创建 Azure Arc 资源网桥。

    有关详细信息,请参阅 什么是 Azure Arc 资源网桥?

  • 自定义位置:就像 Azure Arc 资源网桥一样,部署 Azure 本地时会自动创建自定义位置。 可以使用此自定义位置部署 Azure 服务。 还可以在这些用户定义的自定义位置部署 VM,以便将本地设置与 Azure 更紧密地集成。

  • Kubernetes扩展适用于VM操作员:VM操作员是Azure资源管理器资源提供程序的本地对应项。 它是一个 Kubernetes 控制器,使用自定义资源来管理 VM。

通过集成这些组件,Azure Arc 提供了统一高效的 VM 管理解决方案,用于弥合本地和云基础结构之间的差距。

Azure 本地 VM 管理工作流

在此版本中,Azure 本地 VM 管理工作流如下所示:

  1. 在部署 Azure 本地期间,每个群集安装一个 Azure Arc 资源桥。 还会创建自定义位置。
  2. 您需要分配内置 RBAC 角色进行 Azure Local VM 管理
  3. 创建 VM 资源,例如:
    1. VM 磁盘的存储路径
    2. VM 映像,从 Azure 市场Azure 存储帐户本地共享中的映像开始。 然后,这些映像与其他 VM 资源一起使用来创建 VM。
    3. 逻辑网络
    4. VM 网络接口
  4. 您使用 VM 资源创建 VM

若要排查 VM 问题或了解已知问题和限制,请参阅 Azure 本地 VM 管理疑难解答