Azure Arc 是一个扩展 Azure 平台的桥梁,可帮助你构建可灵活地跨数据中心、边缘和多云环境运行的应用程序和服务。使用一致的开发、操作和安全模型来开发云原生应用程序。 Azure Arc 可在新的和现有的硬件、虚拟化和 Kubernetes 平台、物联网设备和集成系统上运行。利用现有投资通过云原生解决方案实现现代化,从而事半功倍。
Azure Arc 为服务器提供基于云的管理。 启用 Azure Arc 时,即使物理服务器托管在 Azure 外部的企业网络或其他云提供商上,你也可以管理运行 Windows 或 Linux 以及虚拟机 (VM) 的物理服务器。 管理体验是无缝的,就如同管理本机 Azure 虚拟机一样。 这样,你就可以使用 Azure Policy、Microsoft Defender for Cloud、Azure Monitor、Azure 更新管理等服务来管理、治理和保护 Windows Server。
Azure Arc 和 Azure Automanage 功能概述
- 跨 Windows 和 Linux 服务器缩放
- 基于 Web 的浏览器界面、REST API 和命令行工具
- 有限支持断开连接模式
- 专注于大规模治理、安全防护、监视及降低运营费用。
Azure Arc和Azure Automanage 适用情况
- 希望主动监视计算机上运行的操作系统 (OS) 和工作负载。
- 希望使用自动化 Runbook 或解决方案(如更新管理)管理系统
- 希望使用 Microsoft Defender for Cloud 保护 Windows Server。
- 希望使用 Azure Policy 来宾配置治理 Windows Server 计算机。
Azure Arc 通过提供一致的多云和本地管理平台,从而简化了治理和管理。
Azure Arc 提供一种集中统一的方式来执行以下操作:
- 通过将现有非 Azure 和/或本地资源投影到 Azure 资源管理器中来管理整个环境。
- 管理虚拟机、Kubernetes 群集和数据库,就像它们在 Azure 中运行一样。
- 无论资源位于何处,都可以使用熟悉的 Azure 服务和管理功能。
- 继续使用传统的 ITOps,同时引入 DevOps 做法,以支持环境中的新云本机模式。
- 将自定义位置配置为已启用 Azure Arc 的 Kubernetes 群集和群集扩展上的抽象层。
Azure Arc 可以管理 的Azure 外部托管的资源类型
- 服务器:管理在 Azure 外部托管的 Windows 和 Linux 物理服务器和虚拟机。
- Kubernetes 群集:通过多个受支持的分发,附加和配置在任意位置运行的 Kubernetes 群集。
- Azure 数据服务:使用 Kubernetes 和你选择的基础结构在本地、边缘和公有云环境中运行 Azure 数据服务。 SQL 托管实例和 PostgreSQL(预览版)服务目前可用。
- SQL Server:将 Azure 服务扩展到在 Azure 外部托管的 SQL Server 实例。
- 虚拟机:基于 VMware vSphere 或 Azure Stack HCI 对虚拟机进行预配、重设大小、删除和管理操作,并通过基于角色的访问启用 VM 自助服务。
Azure Arc 主要功能和优势
- 在整个环境中为服务器实现一致的清单、管理、治理和安全性。
- 配置 Azure VM 扩展以使用 Azure 管理服务监视、保护和更新服务器。
- 大规模管理和治理 Kubernetes 群集。
- 跨 Git 存储库的一个或多个群集使用 GitOps 部署配置。
- 使用 Azure Policy 实现 Kubernetes 群集的零接触合规性和配置。
- 在任何 Kubernetes 环境(特别是 Azure SQL 托管实例和 Azure Database for PostgreSQL 服务器,其中包含升级、更新、安全性和监视等权益)上运行 Azure 数据服务,就像在 Azure 中运行一样。 使用弹性缩放,应用更新,而不会导致任何应用程序停机,即使没有持续连接到 Azure。
- 在已启用 Azure Arc 的 Kubernetes 群集上创建自定义位置,将它们用作部署 Azure 服务实例的目标位置。 为已启用 Azure Arc 的数据服务、Azure Arc 上的应用服务(包括 Web、函数和逻辑应用)和 Kubernetes 上的事件网格部署 Azure 服务群集扩展。
- 为 VMware vSphere 和 Azure Stack HCI 环境执行虚拟机生命周期和管理操作。
- 无论使用的是 Azure 门户、Azure CLI、Azure PowerShell 还是 Azure REST API,都可以查看已启用 Azure Arc 的资源的统一体验。
在Windows Server 2025上启用Azure Arc
1、点击桌面右下角Azure Arc图标
2、开始使用Azure Arc,点击下一页继续。
3、等待Azure Arc安装完成,完成后点击配置即可进行后续设置。
4、有关配置内容示例如下,就不一一介绍了。
选择Azure类型并登录Azure账户:
链接成功后直接下一步继续:
根据内容选择对应租户、订阅、资源组、Azure区域、网络连接等,下一步继续。
登录成功后,点击完成,此时桌面右下角有对应的Azure连接状态显示。
Azure Arc 与 Azure Stack HCI 区别
Azure Stack HCI 是一种托管在经过验证的硬件上的软件解决方案,使客户能够将 Azure 扩展到其本地环境。