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

SAP 工作负载网络和连接

SAP 工作负载的网络有许多方面,但我们希望重点关注网络的性能影响。 目标是帮助你做出正确的网络决策,以确保 SAP 工作负载性能达到峰值。

网络性能

影响:可靠性、性能效率

SAP 工作负载需要与其他工作负载通信。 常见的通信路径包括本地存储、外部存储、NIC、网络中的 VM、其他网络中的 VM 和第三方应用程序。 优化工作负载网络以改进这些通信渠道,以满足工作负载和应用程序需求。 如果不考虑 SAP 网络性能,则会导致应用程序性能问题。

了解邻近放置组。 邻近放置组可减少 SAP 工作负载之间的距离。 他们可以将不同的 VM 类型分组到单个网络骨干下。 随着 Azure 占用空间的增长,单个可用性区域可能跨多个物理数据中心。 跨数据中心的分布可能会造成影响 SAP 应用程序性能的网络延迟。 VM 的邻近度降低了网络延迟。

这些功能是理想的,但有一些缺点需要注意。 邻近放置组通常会限制 VM 选择,并使 VM 大小调整更加困难。 邻近放置组将 VM 绑定到特定的网络主干。 此绑定限制不同 VM 类型的可能组合。 运行特定 VM 类型所需的主机硬件可能不存在于数据中心或分配了邻近放置组的网络主干下。 VM 类型的可用性可能会受到严重限制。

我们建议在两种情况下使用邻近放置组。 (1) 在跨区域延迟高于 SAP 工作负载建议的 Azure 区域中使用邻近放置组。 (2) 对应用程序卷组使用邻近放置组。 Azure NetApp 文件 (ANF) 的应用程序卷组功能使用 PPG 将 ANF 卷部署在靠近 VM/计算群集的地方。 建议按照设计使用此功能。

有关详细信息,请参阅:

使用加速网络。 加速网络是大多数 VM 部署的默认网络,建议用于托管 SAP 工作负载的每个 VM。 加速网络通过绕过物理交换机来提高网络性能。 建议在运行 SAP 应用程序和数据库的 Azure VM 上启用加速网络。 加速网络可改善延迟、抖动和 CPU 利用率。 应使用 SAP ABAP 报告 /SSA/CAT 测试 SAP 应用程序服务器与数据库之间的延迟。 它是 SAP Azure 工作簿的清单检查。 有关详细信息,请参阅 加速网络概述

本地连接

影响:可靠性、性能效率、安全性

使用 ExpressRoute GlobalReach。 ExpressRoute 是一种专用且可复原的方式,用于将本地网络连接到不同的 Azure 区域。 此功能允许链接 ExpressRoute 线路,以在本地网络之间建立专用网络。 应将 Global Reach 用于 SAP HANA 大型实例部署,以允许从本地直接访问部署在不同区域中的 HANA 大型实例单元。 有关详细信息,请参阅 ExpressRoute Global Reach

后续步骤