什么是 Azure Arc VM 管理?
适用于:Azure Stack HCI 版本 23H2
本文简要概述了 Azure Stack HCI 上的 Azure Arc VM 管理功能,包括其优点、组件和高级工作流。
关于 Azure Arc VM 管理
使用 Azure Arc VM 管理,可以预配和管理托管在本地 Azure Stack HCI 环境中的 Windows 和 Linux VM。 此功能使 IT 管理员能够创建、修改、删除权限和角色,并将权限和角色分配给应用所有者,从而启用自助式 VM 管理。
管理员可以使用 Azure 管理工具(包括Azure 门户、Azure CLI、Azure PowerShell和 Azure 资源管理器模板)管理其 Azure Stack HCI 群集上的 Arc VM。 使用 Azure 资源管理器模板,还可以在安全的云环境中自动预配 VM。
若要查找有关 Azure Stack HCI 上的 Arc VM 管理的常见问题解答,请参阅 常见问题解答。
Azure Arc VM 管理的优势
虽然 Hyper-V 提供了管理本地 VM 的功能,但 Azure Arc VM 与传统的本地工具比起,Azure Arc VM 提供了许多优势,包括:
通过内置的 Azure Stack HCI 角色进行基于角色的访问控制可确保只有经过授权的用户才能执行 VM 管理操作,从而提高安全性。 有关详细信息,请参阅 Azure Stack HCI Arc VM 管理角色。
Arc VM 管理提供使用 资源管理器 模板、Bicep 和 Terraform 进行部署的功能。
Azure 门户充当管理 Azure Stack HCI 群集和 Azure VM 上的 VM 的单一管理平台。 使用 Azure Arc VM 管理,可以从 Azure 门户 或 Azure CLI 执行各种操作,包括:
- Create、管理、更新和删除 VM。 有关详细信息,请参阅 Create Arc VM
- Create、管理和删除 VM 资源,例如虚拟磁盘、逻辑网络、网络接口和 VM 映像。
Arc VM 管理的自助服务功能可减少管理开销。
Azure Arc VM 管理的组件
Arc VM 管理由多个组件组成,包括适用于 VM 操作员的 Arc 资源网桥、自定义位置和 Kubernetes 扩展。
Arc 资源网桥:此轻型 Kubernetes VM 将本地 Azure Stack HCI 群集连接到 Azure 云。 部署 Azure Stack HCI 群集时,会自动创建 Arc 资源网桥。
有关详细信息,请参阅 Arc 资源网桥概述。
自定义位置:与 Arc 资源网桥一样,部署 Azure Stack HCI 群集时会自动创建自定义位置。 可以使用此自定义位置来部署 Azure 服务。 还可以在这些用户定义的自定义位置部署 VM,从而将本地设置与 Azure 更紧密地集成。
适用于 VM 操作员的 Kubernetes 扩展:VM 操作员是 Azure 资源管理器资源提供程序的本地对应项。 它是一个 Kubernetes 控制器,它使用自定义资源来管理 VM。
通过集成这些组件,Azure Arc 提供了统一且高效的 VM 管理解决方案,无缝缩小了本地和云基础结构之间的差距。
Azure Arc VM 管理工作流
在此版本中,Arc VM 管理工作流如下所示:
- 在部署 Azure Stack HCI 群集期间,每个群集安装一个 Arc 资源网桥,并创建一个自定义位置。
- 为 Arc VM 管理分配内置 RBAC 角色。
- 然后,可以创建 VM 资源,例如:
- 使用 VM 资源Create VM。
若要排查 Arc VM 的问题或了解现有的已知问题和限制,请参阅 Arc 虚拟机疑难解答。