Azure 中虚拟机的区域
适用于:✔️ Linux VM ✔️ Windows VM ✔️ 灵活规模集 ✔️ 统一规模集
请务必了解 Azure 中虚拟机 (VM) 运行的方式和位置,以及最大化性能、可用性和冗余的选项。 本文提供了 Azure 的可用性和冗余功能的概述。
什么是 Azure 区域?
Azure 在世界各地的多个数据中心运行。 这些数据中心分组到地理区域,让用户可灵活选择构建应用程序的位置。
可以在规定的地理区域(例如“中国东部”、“中国北部”或“中国东部 2”)中创建 Azure 资源。 可查看区域及其位置的列表。 为了提供冗余和可用性,每个区域都设有多个数据中心。 这样,便可灵活设计应用程序,创建距离用户最近的 VM,满足任何法律、符合性或税务要求。
特殊 Azure 区域
在构建应用程序时,出于符合性或法律方面的考虑,可能需要使用某些特殊的 Azure 区域。 这些特殊区域包括:
- 中国东部和中国北部
- 这些区域在 Microsoft 和世纪互联达成唯一合作关系之后可供用户使用。有了这种关系,Azure 就不需直接维护相关数据中心。 详细了解由世纪互联运营的 Microsoft Azure。
区域对
每个 Azure 区域都与同一地域内的另一个区域配对。 此方法适用于跨地域复制资源(例如 VM 存储),降低因自然灾害、社会动乱、电力中断或物理网络中断而同时影响两个区域的可能性。 区域对的其他优点包括:
出现范围较广的 Azure 区域中断时,每个区域对中有一个区域优先级更高,这样可以缩短应用程序的还原时间。
将逐一对配对的区域进行计划内 Azure 更新,尽量减少停机时间并降低应用程序中断风险。
出于税务和执法管辖权方面的考虑,数据仍以配对的形式驻留在同一地域内。
区域对的示例包括:
主 | 辅助副本 |
---|---|
中国北部 | 中国东部 |
中国北部 2 | 中国东部 2 |
可以在此处查看完整的区域对列表。
功能可用性
某些服务或 VM 功能(例如特定的 VM 大小或存储类型)仅在特定区域提供。 也有一些全球性 Azure 服务不需要你选择特定的区域,例如 Microsoft Entra ID、流量管理器或 Azure DNS。 若要更好地设计应用程序环境,可查看 Azure 服务在每个区域的可用性。 此外,还可以以编程方式查询受支持的 VM 大小和每个区域中的限制。
存储可用性
在考虑可用的存储复制选项时,了解 Azure 区域和地理位置变得相当重要。 根据存储类型,可以使用不同的复制选项。
Azure 托管磁盘
- 本地冗余存储 (LRS)
- 在创建存储帐户时所在的区域复制数据三次。
基于存储帐户的磁盘
- 本地冗余存储 (LRS)
- 在创建存储帐户时所在的区域复制数据三次。
- 区域冗余存储 (ZRS)
- 在两到三个设施之间复制数据三次(在单个区域内或两个区域之间)。
- 异地冗余存储 (GRS)
- 将数据复制到距主要区域数百英里以外的次要区域。
- 读取访问异地冗余存储 (RA-GRS)
- 与 GRS 一样,可将数据复制到次要区域,但此外还提供对次要位置中数据的只读访问权限。
下表提供存储复制类型之间差异的简要概述:
复制策略 | LRS | ZRS | GRS | RA-GRS |
---|---|---|---|---|
数据在多个设施之间进行复制。 | 否 | 是 | 是 | 是 |
可以从辅助位置和主位置读取数据。 | 否 | No | No | 是 |
在单独的节点上维护的数据副本数。 | 3 | 3 | 6 | 6 |
可以在此处详细了解 Azure 存储复制选项。 有关托管磁盘的详细信息,请参阅 Azure 托管磁盘概述。
后续步骤
有关详细信息,请参阅 Azure 区域。