IBM Cloud Docs
混合云网络 SAP 应用程序在 IBM 上的注意事项 Power Virtual Server

混合云网络 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数据库的计算传输时间:

IPsec VPN完全同步的预计时间
数据库传输大小 带宽 开销 完全同步的时间
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 系统,源服务器和目标服务器是两个数据库服务器。 以下两个命令用于验证源系统和目标系统之间的连接。

  1. NIPING服务器: 使用以下命令在一个系统上运行 niping 服务器,例如命名为 host1
    niping -s
    
  2. NIPING客户: 然后在第二个系统上运行niping客户端应用程序,以验证与第一个系统 host1 的连接。
    niping -c -H host1
    

SAP 路由器通常不参与服务器到服务器的通信。 如果您使用的是 SAP 路由器,请查阅niping文档,确定正确的连接字符串。