重要
Azure 有两种不同的部署模型用于创建和使用资源: 资源管理器和经典部署模型。 本文介绍使用经典部署模型的情况。 Microsoft建议大多数新部署使用 Resource Manager 部署模型。
地缘组可确保在同一地缘组中创建的资源由紧密在一起的服务器以物理方式托管,从而使这些资源能够更快地通信。 在过去,亲和组是创建虚拟网络(经典版)的必要条件。 此时,托管虚拟网络(经典)的网络管理器服务只能在一组物理服务器或缩放单元内工作。 体系结构改进已将网络管理的范围增加到区域。
由于这些体系结构的改进,亲和组不再建议或需要用于虚拟网络(经典)。 虚拟网络(经典)中亲和组的使用已被替换为区域。 与区域关联的虚拟网络(经典)称为区域虚拟网络。
建议一般情况下不要使用地缘组。 除了虚拟网络要求之外,亲和组也是必不可少的,以确保资源(例如计算(经典)和存储(经典)彼此靠近。 但是,对于当前的 Azure 网络体系结构,不再需要这些放置要求。
重要
尽管在技术上仍有可能创建与地缘组关联的虚拟网络,但没有令人信服的理由这样做。 许多虚拟网络功能(如网络安全组)仅在使用区域虚拟网络时可用,不适用于与地缘组关联的虚拟网络。
编辑网络配置文件
导出网络配置文件。 若要了解如何使用 PowerShell 或 Azure 命令行接口 (CLI) 1.0 导出网络配置文件,请参阅 使用网络配置文件配置虚拟网络。
编辑网络配置文件,将 AffinityGroup 替换为 Location。 您为位置指定了 Azure 区域。
注释
位置是您为与虚拟网络(经典)关联的关联组指定的区域。 例如,如果您的虚拟网络(经典)与位于美国西部的地缘组关联,那么在迁移时,位置 必须指向美国西部。
在网络配置文件中编辑以下行,将值替换为你自己的值:
旧值:<VirtualNetworkSitename=“VNetUSWest” AffinityGroup=“VNetDemoAG”>
新值:<VirtualNetworkSitename=“VNetUSWest” Location=“West US”>
保存更改并将网络配置 导入 Azure。
注释
此迁移不会导致服务停机。
如果在关联组中有一个 VM(经典),该怎么办
当前位于地缘组中的 VM(经典版)不需要从地缘组中删除。 部署 VM 后,它将部署到单个缩放单元。 亲和组可以限制新 VM 部署的可用 VM 大小范围,但任何已部署的现有 VM 本身已限制在其所在缩放单元中可用的 VM 大小范围内。 由于 VM 已经部署到缩放单元,所以将 VM 从紧密关联组中移除不会对 VM 产生影响。