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

托管磁盘的冗余选项

适用于:✔️ Linux VM ✔️ Windows VM ✔️ 灵活规模集 ✔️ 统一规模集

Azure 托管磁盘提供了两个存储冗余选项:区域冗余存储 (ZRS) 和本地冗余存储。 相比本地冗余存储 (LRS),ZRS 可为托管磁盘提供更高的可用性。 但 LRS 磁盘的写入延迟短于 ZRS 磁盘,因为 LRS 磁盘将数据同步写入单个数据中心内的三个副本中。

托管磁盘的本地冗余存储

本地冗余存储 (LRS) 会在所选地区中的单个数据中心内复制数据三次。 LRS 可以保护数据,使其不受服务器机架和驱动器故障影响。 LRS 磁盘在给定年份提供至少 99.999999999%(11 个 9)的持续性。 要保护 LRS 磁盘免受区域故障(如自然灾害或其他问题)的影响,请采取以下步骤:

  • 使用可将数据同步写入两个区域的应用程序,并在发生灾难时自动故障转移到另一个区域。
    • 例如 SQL Server Always On。
  • 使用 ZRS 快照频繁备份 LRS 磁盘。
  • 通过 Azure Site Recovery 为 LRS 磁盘启用跨区域灾难恢复。 但是,跨区域灾难恢复并不提供零恢复点目标 (RPO)。

如果工作流不支持跨区域的应用程序级同步写入,或者应用程序必须满足零 RPO,则 ZRS 磁盘将是理想之选。

托管磁盘的区域冗余存储

区域冗余存储 (ZRS) 在所选区域中的三个 Azure 可用性区域同步复制 Azure 托管磁盘。 每个可用性区域都是一个独立的物理位置,具有独立的电源、冷却系统和网络。 ZRS 磁盘在给定年份提供至少 99.9999999999%(12 个 9)的持续性。

ZRS 磁盘可让你从可用性区域故障中恢复。 如果某个区域发生故障,并且虚拟机(VM)没有受到影响,则工作负荷将继续运行。 但如果 VM 受到中断的影响,并且你想要在解决它之前进行恢复,则可以从失败的 VM 中强制拆离 ZRS 磁盘,从而释放它们以附加到另一台 VM。

还可以在 VM 之间共享 ZRS 磁盘,以提高群集或分布式应用程序(如 SQL FCI、SAP ASCS/SCS 或 GFS2)的可用性。 共享的 ZRS 磁盘可以附加到不同区域中的主 VM 和辅助 VM,以充分利用 ZRS 和可用性区域。 如果主区域发生故障,就可使用 SCSI 永久预留功能快速故障转移到辅助 VM。

有关 ZRS 磁盘的详细信息,请参阅用于 Azure 磁盘的区域冗余存储 (ZRS) 选项以实现高可用性

限制

只有高级 SSD 和标准 SSD 托管磁盘支持托管磁盘的 ZRS。 高级 SSD v2 托管磁盘不支持托管磁盘的 ZRS。 强制分离仅支持数据磁盘。

区域可用性

ZRS 磁盘当前在以下地区可用:

  • 南非北部
  • 东亚
  • 东南亚
  • 澳大利亚东部
  • US Gov 弗吉尼亚州
  • 巴西南部
  • 加拿大中部
  • 中国北部 3
  • 北欧
  • 西欧
  • 法国中部
  • 德国中西部
  • 印度中部
  • 以色列中部
  • 意大利北部
  • 日本东部
  • 韩国中部
  • 挪威东部
  • 波兰中部
  • 卡塔尔中部
  • 瑞典中部
  • 瑞士北部
  • 阿拉伯联合酋长国北部
  • 英国南部
  • 美国中部
  • 美国东部
  • 美国东部 2
  • 美国中南部
  • 美国西部 2
  • 美国西部 3

计费影响

有关详细信息,请参阅 Azure 定价页

与其他磁盘类型的比较

除了写入延迟更长之外,使用 ZRS 的磁盘与使用 LRS 的磁盘完全相同,它们具有相同的缩放目标。 对磁盘进行基准测试以模拟应用程序的工作负荷,并比较 LRS 和 ZRS 磁盘的延迟。

后续步骤