你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SAP 工作负荷的网络有许多方面,但我们希望专注于网络的性能影响。 目标是帮助你做出正确的网络决策,以确保 SAP 工作负荷性能达到峰值。
网络性能
影响:可靠性、性能效率
SAP 工作负荷需要与其他工作负荷通信。 常见的通信路径是本地存储、外部存储、NIC、网络中 VM、其他网络中的 VM 和第三方应用程序。 优化工作负荷网络,以提高这些通信通道以满足工作负荷和应用程序需求。 如果未考虑 SAP 网络性能,则会导致应用程序性能问题。
了解邻近放置组。 邻近放置组可减少 SAP 工作负荷之间的距离。 它们可以在单个网络脊下对不同的 VM 类型进行分组。 随着 Azure 占用空间的增长,单个可用性区域可能会跨越多个物理数据中心。 数据中心之间的分布可能会造成影响 SAP 应用程序性能的网络延迟。 VM 的邻近度可降低网络延迟。
这些功能是理想的,但有一些缺点需要注意。 邻近放置组通常会限制 VM 的选择,并使调整 VM 大小变得更加困难。 邻近放置组将 VM 绑定到特定的网络核心。 此绑定限制不同 VM 类型的可能组合。 运行特定 VM 类型所需的主机硬件可能不存在于数据中心或被分配到邻近放置组的网络主干下。 VM 类型的可用性可能会受到严重限制。
建议在两种情况下使用邻近放置组。 (1) 在 Azure 区域中使用邻近放置组,其中跨区域的延迟高于 SAP 工作负荷的建议。 (2) 对应用存储卷组使用邻近放置组。 Azure NetApp 文件(ANF)的应用程序卷组功能使用 PPG 来部署靠近 VM/计算群集的 ANF 卷。 我们建议按照设计使用此功能。
有关详细信息,请参见:
使用加速网络。 大多数虚拟机部署默认启用加速网络功能,并建议每个托管 SAP 工作负荷的虚拟机都使用该功能。 加速网络通过绕过物理交换机来提高网络性能。 建议在运行 SAP 应用程序和数据库的 Azure VM 上启用加速网络。 加速网络提高了延迟、抖动和 CPU 利用率。 应使用 SAP ABAP 报告 /SSA/CAT 测试 SAP 应用程序服务器和数据库之间的延迟。 它是 SAP Azure 工作簿的清单检查。 有关详细信息,请参阅 加速网络概述。
本地连接
影响:可靠性、性能效率、安全性
使用 ExpressRoute GlobalReach。 ExpressRoute 是一种专用且可复原的方式,可将本地网络连接到不同的 Azure 区域。 此功能允许链接 ExpressRoute 线路,以在本地网络之间建立专用网络。 Global Reach 应用于 SAP HANA 大型实例部署,以便从本地直接访问部署在不同区域中的 HANA 大型实例单元。 有关详细信息,请参阅 ExpressRoute Global Reach。