你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure NetApp 文件中使用可用性区域实现高可用性

Azure 可用性区域是每个支持性 Azure 区域中具有本地容错能力的物理上独立的位置。 故障范围包括软件和硬件故障,以及地震、洪水和火灾等事件。 由于 Azure 服务的冗余和逻辑隔离,因此可实现容错。 为确保复原能力,在所有启用了可用性区域的 Azure 区域中,必须至少有三个独立的可用性区域。

重要

可用性区域称为逻辑区域。 每个数据中心都被分配到一个物理区域。 物理区域映射到 Azure 订阅中的逻辑区域,不同订阅的映射不同。 在创建 Azure 订阅时,将自动为该订阅分配此映射。 Azure NetApp 文件与订阅的所有 Azure 服务的通用逻辑到物理可用性区域映射保持一致。

Azure 可用性区域具有高可用性、容错能力,以及比传统单个或多个数据中心基础结构更强的可伸缩性。 借助 Azure 可用性区域,可以设计和操作能够在局部区域之间自动转换的应用程序与数据库,而不会发生中断。 设计弹性解决方案时,可以利用采用了可用性区域的 Azure 服务。

使用具有可用性区域的高可用性 (HA) 体系结构现已成为 Azure 架构良好的框架中的默认方案和最佳做法建议。 企业应用程序和资源越来越多地部署到多个可用性区域,以实现这种级别的高可用性 (HA) 或容错域(局部区域)隔离。

一个 Azure 区域中三个可用性区域的示意图。

Azure NetApp 文件的可用性区域卷放置功能让你可以根据同一局部区域中的 Azure 计算和其他服务,在你选择的可用性区域中部署卷。

重要

将卷设置为使用可用性区域卷放置功能后,该卷与未启用此功能的订阅中部署的其他卷具有相同的支持级别。 例如,如果卷上的其他正式版功能(例如快照)存在问题,则支持此功能,因为问题与可用性区域卷放置功能本身无关。

(对等互连)VNet 中的 Azure 区域内的所有虚拟机 (VM) 可以访问所有 Azure NetApp 文件资源(蓝色箭头)。 访问同一局部区域中的 Azure NetApp 文件卷(绿色箭头)的 VM 共享可用性区域容错域。

如果 Azure NetApp 文件位于该可用性区域中并且具有足够的容量,则 Azure NetApp 文件部署将在所选可用性区域中进行。

重要

Azure NetApp 文件可用性区域卷放置功能提供区域放置。 此功能不提供接近计算的放置。 因此,不提供最低延迟保证。 VM 到存储的延迟在可用性区域延迟包络线范围内。

可以在一个可用性区域中共置计算、存储、网络和数据资源,并将这种排列方式复制到其他可用性区域中。 许多应用程序都可以使用基于应用程序的复制和故障转移技术实现跨多个可用性区域的 HA,例如 SQL Server Always-On 可用性组 (AOAG)提供 HANA 系统复制 (HSR) 的 SAP HANA,以及提供 Data Guard 的 Oracle

在可用性区域内部进行访问时,延迟受可用性区域延迟的影响;跨可用性区域进行访问时,延迟受区域延迟包络线的影响。

重要

不建议对 Terraform 托管卷使用可用性区域。 如果这样做,则必须将区域属性添加到卷

包含可用性区域的 Azure 区域

有关目前支持可用性区域的区域列表,请参阅支持可用性区域的 Azure 区域

后续步骤