你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
如今,各公司正努力控制和管理日益复杂的环境。这些环境跨数据中心、多个云和边缘扩展。 每个环境和云都具有自己的一组管理工具,而新的 DevOps 和 ITOps 操作模型可能很难跨资源实现。
Azure Arc 通过提供一致的多云和本地管理平台,简化了治理和管理工作。
Azure Arc 提供一种集中统一的方式来执行以下操作:
- 通过将现有非 Azure 和/或本地资源投影到 Azure 资源管理器中来管理整个环境。
- 管理虚拟机、Kubernetes 群集和数据库,就像它们在 Azure 中运行一样。
- 无论资源位于何处,都可以使用熟悉的 Azure 服务和管理功能。
- 继续使用传统的 ITOps,同时引入 DevOps 做法,以支持环境中的新云本机模式。
- 将自定义位置配置为已启用 Azure Arc 的 Kubernetes 群集和群集扩展上的抽象层。
若要以高分辨率下载体系结构图,请访问 Jumpstart Gems。
目前,可以通过 Azure Arc 管理 Azure 外部托管的以下资源类型:
- 服务器和虚拟机:管理在 Azure 外部托管的 Windows 和 Linux 物理服务器和虚拟机。 根据 Azure Local 以及 VMware vCenter 或 System Center Virtual Machine Manager 本地环境,预配、调整大小和管理虚拟机。
- Kubernetes 群集:通过多个受支持的分发,附加和配置在任意位置运行的 Kubernetes 群集。
- Azure 数据服务:使用 Kubernetes 和所选基础结构在本地、边缘和公有云中运行 SQL 托管实例。
- SQL Server:将 Azure 服务扩展到在 Azure 外部托管的 SQL Server 实例。
注意
若要详细了解 Azure Arc 提供的不同服务,请参阅为计算机选择合适的 Azure Arc 服务。
间接连接模式
截至 2025 年 9 月,间接连接模式已停用。
主要功能和优势
Azure Arc 支持的一些主要场景如下:
- 在整个环境中为服务器实现一致的清单、管理、治理和安全性。 
- 配置 Azure VM 扩展以使用 Azure 管理服务监视、保护和更新服务器。 
- 大规模管理和治理 Kubernetes 群集。 
- 跨 Git 存储库的一个或多个群集使用 GitOps 部署配置。 
- 使用 Azure Policy 实现 Kubernetes 群集的零接触合规性和配置。 
- 在任何 Kubernetes 环境上运行 Azure 数据服务,就像在 Azure 中运行一样(特别是具有升级、更新、安全性和监视等权益的 Azure SQL 托管实例)。 使用弹性缩放,应用更新,而不会导致任何应用程序停机,即使没有持续连接到 Azure。 
- 在已启用 Azure Arc 的 Kubernetes 群集上创建自定义位置,将它们用作部署 Azure 服务实例的目标位置。 为 已启用 Azure Arc 的数据服务、 Azure Arc 上的 Azure 容器应用和 Kubernetes 上的事件网格部署 Azure 服务群集扩展。 
- 通过交互式和非交互式方法在 VMware vCenter 和 System Center Virtual Machine Manager(SCVMM) 在 Azure 本地和本地环境执行虚拟机生命周期管理操作。 借助 Azure 基于角色的访问控制 (RBAC),使开发人员和应用程序团队能够按需自行执行 VM 操作。 
- 无论使用的是 Azure 门户、Azure CLI、Azure PowerShell 还是 Azure REST API,都可以查看已启用 Azure Arc 的资源的统一体验。 
定价
下面是 Azure Arc 目前可用功能的定价信息。
已启用 Azure Arc 的服务器
提供以下 Azure Arc 控制平面功能,而无需额外费用:
- 通过 Azure 管理组和标记来整理资源
- 通过 Azure Resource Graph 进行搜索和索引
- 通过 Azure 基于角色的访问控制 (RBAC) 实现访问和安全性
- 通过模板和扩展实现环境和自动化
在已启用 Azure Arc 的服务器上使用的任何 Azure 服务(例如 Microsoft Defender for Cloud 或 Azure Monitor)都将按照该服务的定价收费。 有关详细信息,请参阅 Azure 定价页。
已启用 Azure Arc 的 VMware vSphere 和 System Center Virtual Machine Manager
以下已启用 Azure Arc 的 VMware vSphere 和 System Center Virtual Machine Manager (SCVMM) 功能免费提供:
- 已启用 Azure Arc 的服务器免费提供的所有 Azure Arc 控制平面功能。
- VMware vCenter 和 SCVMM 托管资产(VM、模板、网络、数据存储、云/群集/主机/资源池)的发现和单一虚拟管理平台视图。
- VM 的生命周期(创建、调整大小、更新和删除)和电源周期(启动、停止和重启)操作,包括能够使用 Azure 基于角色的访问控制 (RBAC) 委托这些操作的自助访问。
- 使用 Azure 门户、CLI、REST API、SDK 和自动化通过基础结构即代码 (IaC) 模板(如 ARM、Terraform 和 Bicep)管理 VM。
在已启用 Azure Arc 的 VMware vSphere 和 SCVMM VM 上使用的任何 Azure 服务(例如 Microsoft Defender for Cloud 或 Azure Monitor)都将按照该服务的定价收费。 有关详细信息,请参阅 Azure 定价页。
已启用 Azure Arc 的 Kubernetes
在已启用 Azure Arc 的 Kubernetes 上使用的任何 Azure 服务(例如 Microsoft Defender for Cloud 或 Azure Monitor)都将按照该服务的定价收费。
有关已启用 Azure Arc 的 Kubernetes 上的配置定价的详细信息,请参阅 Azure 定价页。
已启用 Azure Arc 的数据服务
有关信息,请参阅 Azure 定价页。
Azure Arc 和自适应云方法
Azure Arc 是 Microsoft 自适应云方法的关键部分。 此方法可帮助组织跨多个环境运行和管理应用和服务,包括 Azure、其他云提供商、本地数据中心和边缘位置。 Azure Arc 通过将 Azure 的管理、安全性和治理工具扩展到 Azure 外部的资源来支持此方法。 无论工作负载在何处运行,通过此功能都能更轻松地保持操作一致和安全。
后续步骤
- 为物理机器和虚拟机选择正确的 Azure Arc 服务。
- 了解已启用 Azure Arc 的服务器。
- 了解已启用 Azure Arc 的 Kubernetes。
- 了解已启用 Azure Arc 的数据服务。
- 了解 Azure Arc 启用的 SQL Server。
- 了解 Azure Local 上的已启用 Azure Arc 的 VM 管理。
- 了解已启用 Azure Arc 的 VMware vSphere。
- 了解已启用 Azure Arc 的 System Center Virtual Machine Manager。
- 浏览 Azure Arc 快速入门以体验 Azure Arc。
- 通过 Azure Arc 登陆区域加速器了解最佳做法和设计模式。
- 了解 Azure Arc 的网络要求。
