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

SAP HANA Azure 虚拟机超级磁盘存储配置

本文档是关于 Azure 超级磁盘存储的 HANA 存储配置,因为它是作为 DBMS 和其他需要超低延迟存储的应用程序的超低延迟存储引入的。 在使用 LVM、HANA 数据卷分区或其他独立于特定存储类型的注意事项时,有关条带大小的一般注意事项,请查看以下两个文档:

适用于 SAP HANA 的 Azure 超级磁盘存储配置

其他 Azure 存储类型称为 Azure 超级磁盘。 目前提供的 Azure 存储与超级磁盘之间的显著区别在于,磁盘功能不再受到磁盘大小的约束。 作为客户,你可以为超级磁盘定义以下功能:

  • 磁盘大小范围(从 4 GiB 到 65,536 GiB)
  • IOPS 范围(从 100 IOPS 到 160,000 IOPS,最大值也取决于 VM 类型)
  • 存储吞吐量(从 300 MB/秒到 2,000 MB/秒)

超级磁盘使你能够定义一个磁盘来满足大小、IOPS 和磁盘吞吐量范围。 无需使用基于 Azure 高级存储的 LVM 或 MDADM 等逻辑卷管理器来构造可满足 IOPS 和存储吞吐量要求的卷。 可以在超级磁盘和高级存储之间运行配置组合。 因此,你可以将超级磁盘的使用限制为性能关键型 /hana/data 和 /hana/log 卷,并覆盖使用 Azure 高级存储的其他卷

与高级存储相比,超级磁盘的其他优点可能是读取延迟更低。 如果希望减少 HANA 启动时间以及向内存中后续加载数据,速度较快的读取延迟可能会有优势。 如果 HANA 在编写保存点,超级磁盘存储的优势也可以体现出来。

注意

超级磁盘可能不会出现在所有 Azure 区域中。 有关超级磁盘的可用区域以及受支持的 VM 系列的详细信息,请参阅文章 Azure 中提供哪些可用磁盘类型?

重要

可以将超级磁盘的扇区大小定义为 512 字节或 4096 字节。 默认扇区大小为 4096 字节。 使用 HCMT 进行的测试并未显示不同扇区大小之间的性能和吞吐量有任何显著差异。 此扇区大小与使用逻辑卷管理器时需要定义的条带大小不同。

在此配置中,可以单独保留 /hana/data 和 /hana/log 卷 。 建议的值派生自 KPI,即 SAP 必须根据 SAP TDI 存储白皮书中建议的对 SAP HANA 和存储配置的 VM 类型进行认证。

这些建议通常超出了本文前面所述的 SAP 最低要求。 列出的建议是 SAP 提供的大小建议与不同 VM 类型提供的最大存储吞吐量之间的折衷方案。

注意

Azure 超级磁盘强制要求每 GB 磁盘容量至少 2 IOPS

VM SKU RAM 最大 VM I/O
吞吐量
/hana/data 卷 /hana/data I/O throughput /hana/data IOPS /hana/log 卷 /hana/log I/O 吞吐量 /hana/log IOPS
E20ds_v4 160 GiB 480 MBps 200 GB 400 MBps 2,500 80 GB 250 MB 1,800
E32ds_v4 256 GiB 768 MBps 300 GB 400 MBps 2,500 128 GB 250 MBps 1,800
E48ds_v4 384 GiB 1152 MBps 460 GB 400 MBps 3,000 192 GB 250 MBps 1,800
E64ds_v4 504 GiB 1200 MBps 610 GB 400 MBps 3,500 256 GB 250 MBps 1,800
E64s_v3 432 GiB 1,200 MBps 610 GB 400 MBps 3,500 220 GB 250 MB 1,800
M32ts 192 GiB 500 MBps 250 GB 400 MBps 2,500 96 GB 250 MBps 1,800
M32ls 256 GiB 500 MBps 300 GB 400 MBps 2,500 256 GB 250 MBps 1,800
M64ls 512 GiB 1,000 MBps 620 GB 400 MBps 3,500 256 GB 250 MBps 1,800
M32(d)ms_v2, 875 GiB 500 MBps 1,200 GB 600 MBps 5,000 512 GB 250 MBps 2,500
M48(d)s_1_v3、M96(d)s_1_v3 974 GiB 1,560 MBps 1,200 GB 600 MBps 5,000 512 GB 250 MBps 2,500
M64s、M64(d)s_v2 1,024 GiB 1,000 MBps 1,200 GB 600 MBps 5,000 512 GB 250 MBps 2,500
M64ms、M64(d)ms_v2 1,792 GiB 1,000 MBps 2,100 GB 600 MBps 5,000 512 GB 250 MBps 2,500
M96(d)s_2_v3 1,946 GiB 3,120 MBps 2,400 GB 750 MBps 7,000 512 GB 250 MBps 2,500
M128s、M128(d)s_v2 2,048 GiB 2,000 MBps 2,400 GB 750 MBps 7,000 512 GB 250 MBps 2,500
M192i(d)s_v2 2,048 GiB 2,000 MBps 2,400 GB 750 MBps 7,000 512 GB 250 MBps 2,500
M176(d)s_3_v3 2,794 GiB 4,000 MBps 750 MBps 7,000 512 GB 250 MBps 2,500
M176(d)s_4_v3 3,750 GiB 4,000 MBps 4,800 GB 750 MBps 9,600 512 GB 250 MBps 2,500
M128ms、M128(d)ms_v2 3,892 GiB 2,000 MBps 4,800 GB 750 MBps 9,600 512 GB 250 MBps 2,500
M192i(d)ms_v2 4,096 GiB 2,000 MBps 4,800 GB 750 MBps 9,600 512 GB 250 MBps 2,500
M208s_v2 2,850 GiB 1,000 MBps 3,500 GB 750 MBps 7,000 512 GB 250 MBps 2,500
M208ms_v2 5,700 GiB 1,000 MBps 7,200 GB 750 MBps 14,400 512 GB 250 MBps 2,500
M416s_v2 5,700 GiB 2,000 MBps 7,200 GB 1,000 MBps 14,400 512 GB 400 MBps 4,000
M416(d)s_6_v3 5,696 GiB 4,000 MBps 7,200 GB 1,000 MBps 14,400 512 GB 400 MBps 4,000
M416s_8_v2 7,600 2,000 MBps 9,500 GB 1,250 MBps 20,000 512 GB 400 MBps 4,000
M416(d)s_8_v3 7,600 GiB 4,000 MBps 1,250 MBps 20,000 512 GB 400 MBps 4,000
M416ms_v2 11,400 GiB 2,000 MBps 14,400 GB 1,500 MBps 28,800 512 GB 400 MBps 4,000
M624(d)s_12_v3、M832(d)s_12_v3 11,400 GiB 4,000 MBps 1,500 MBps 28,800 512 GB 400 MBps 4,000
M832isx1 14902 GiB 大于 2,000 Mbps 19,200 GB 2,000 MBps2 40,000 512 GB 600 MBps 9,000
M832i(d)s_16_v3 15,200 GiB 8,000 Mbps 4,000 MBps2 60,000 512 GB 600 MBps 10,000
M832isx_v21 23088 GiB 大于 2,000 Mbps 28,400 GB 2,000 MBps2 60,000 512 GB 600 MBps 9,000
M896ixds_32_v31 30,400 GiB 8,000 Mbps 2,000 MBps2 60,000 512 GB 600 MBps 10,000
M1792ixds_32_v31 30,400 GiB 8,000 Mbps 2,000 MBps2 60,000 512 GB 600 MBps 10,000

1 默认情况下,VM 类型不可用。 请与 Microsoft 帐户团队联系

2 VM 提供的最大吞吐量和 SAP HANA 工作负荷(尤其是保存点活动)的吞吐量要求可能会迫使你部署明显更多的吞吐量和 IOPS

列出的值旨在作为起点,并需要根据实际需求进行评估。 Azure 超级磁盘的优点是可以调整 IOPS 和吞吐量的值,而无需关闭 VM 或停止应用于系统的工作负载。

注意

到目前为止,超级磁盘存储的存储快照不可用。 这会阻止 Azure 备份服务对 VM 快照的使用

后续步骤

有关详细信息,请参阅: