混合云网络 SAP 应用程序在 IBM 上的注意事项 Power Virtual Server
混合云环境将本地站点与 IBM® Power® Virtual Server 相结合。 为了在两个站点之间连接 SAP S/4HANA 系统,提供了多种网络连接选项。
由于典型的 SAP S/4HANA 数据库规模巨大,因此生产系统必须具备最低的网络带宽。
以下部分将介绍以下主题:
- SAP 工作负载的粗略网络迁移最低带宽考虑
- 简要介绍可用的混合云连接选项,包括设置说明的链接
- 迁移 SAP 系统所需的额外网络服务
- SAP 工作负载的网络连接测试
本信息不能替代现有的 SAP 或其他供应商文档。
网络带宽注意事项
带宽取决于本地和 IBM Cloud® 之间的所需连接速度,具体取决于项目场景、网络协议、迁移路径和项目目标。
与一次性将系统移动到 IBM Cloud® 进行隔离测试相比,在 IBM Cloud® 和本地部署中协作系统的混合场景需要不同的要求。
网络带宽是限制
- 数据库服务器完全同步时间
- 三角复制时间
- 接管期间的停机时间
完全同步对于初始上传也是必要的,以便在发生同步问题时进行修复。
请与网络提供商和网络专家讨论带宽问题,因为每种连接类型都不相同。
示例——IPsec连接的同步时间估算
粗略估算一下,假设一个例子,使用IPsec VPN连接通过专用互联网连接。 完全同步时间可通过以下公式估算:
时间 = 200% * (数据传输量) / 带宽
估价示例。
- 数据库大小:922 GB
- 数据传输时的预期变化:10%
- 数据传输量:110% * 922 GB = 1024 GB
- 带宽:500 MBit/s = 0.061 GB/s
- 预计传输时间为 200% * 1024/0.061 = 33554 秒 = 9:19 小时
计算出的+100%开销是必要的TCP/IP报头、IPsec报头和额外数据传输的粗略估算。 它不考虑数据转发或共享网络的使用。 此估算值旨在帮助确定所需的最低带宽。
下表列出了1 TB数据库的计算传输时间:
数据库传输大小 | 带宽 | 开销 | 完全同步的时间 |
---|---|---|---|
1024 GB | 10 Gbps | +100% | 00:27 小时 |
1024 GB | 5 Gbps | +100% | 00:54 小时 |
1024 GB | 2 Gbps | +100% | 02:16 小时 |
1024 GB | 1 Gbps | +100% | 04:33 小时 |
1024 GB | 500 Mbps | +100% | 09:19 小时 |
1024 GB | 250 MBps | +100% | 18:38 小时 |
1024 GB | 150 MBps | +100% | 31:38 小时 |
举个例子,如果一个 SAP 系统在发生同步错误后 8 小时内需要恢复生产,对于 922 GB 的数据库大小,计算出的网络带宽必须大于 500 MB/s。
此估算基于假设。 它不具备确定精确复制时间的资格或意图。 请咨询您的网络供应商,或者测量测试复制的时间,以确定适合您网络设置的可靠数值。
网络连接选项概览
混合云设置通常将客户网络与 IBM Cloud® 中的客户网络段相结合。 它是对现有客户网络的扩展,就像连接远程数据中心一样。
将本地网络与 IBM 中的 Power Virtual Server 中的 IBM Cloud® 中的Power Servers连接起来,详见 网络架构图。
如果您是 Power Virtual Server 的新用户,建议您 使用Power Edge Router(PER)架构的用例,这些用例 最易于实施。 如果您有现有的 Power Virtual Server 工作区,您可以考虑迁移到新的PER设置,或者查看 Power Virtual Server 网络环境描述。
PER和非PER架构都提供以下几种网络连接选项:
IBM Cloud® Direct Link 2.0
IBM Cloud® Direct Link 是一套服务,可在您的本地网络和 IBM Cloud® 之间建立直接、私密的连接,无需通过公共互联网。 更多信息,请参阅 IBM Cloud®Direct Link(2.0)入门指南 和 连接本地数据中心。
互联网虚拟专用网络
互联网虚拟专用网络(Internet VPN)通过虚拟专用网络(VPN)使用公共互联网连接本地网络和 IBM Cloud® 网络。 在 IBM Cloud®,VPN由网关设备、网关装置或VPN即服务( VPNaaS )终止。 请阅读 IBM Power Virtual Server 创建VPN连接 一文。
建立站点到站点VPN的最简单方法是先使用VPN即服务( VPNaaS )。 请阅读文章 《站点到站点VPN网关常见问题解答 》了解更多详情。
所需网络服务
混合云设置可将您的公司网络扩展到 IBM Cloud® 中的实例。 混合网络中的服务器和客户端需要相互通信。
混合云架构在以下方面提供帮助:
- 两个网络之间的路由工作正常
- 防火墙规则允许通过所需端口进行通信
- 两个网络的域名系统名称解析均有效
测试网络连接的 SAP 工作负载
SAP 提供了一个工具,可以检查OSI第4层之前的网络接口,这意味着它可以验证传输层TCP/UDP数据包是否可以交换。niping
即使ICMP数据包丢失,简单的ping也会失败,但这个 SAP 工具仍能显示工作连接。
有关NIPING的更多信息,请参阅 SAP 备注500235 - 使用NIPING进行网络诊断。
对于通过在本地 SAP HANA 数据库和 Power Virtual Server 之间使用 SAP HANA 数据库复制来迁移 SAP 系统,源服务器和目标服务器是两个数据库服务器。 以下两个命令用于验证源系统和目标系统之间的连接。
- NIPING服务器: 使用以下命令在一个系统上运行
niping
服务器,例如命名为host1
。niping -s
- NIPING客户: 然后在第二个系统上运行niping客户端应用程序,以验证与第一个系统
host1
的连接。niping -c -H host1
SAP 路由器通常不参与服务器到服务器的通信。 如果您使用的是 SAP 路由器,请查阅niping文档,确定正确的连接字符串。