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 区域