规划部署
SAP Power Virtual Server s是 的补充产品,可低延迟访问 服务。IBM® Power® Virtual Server IBM Cloud®
请确保您熟悉 Power® Virtual Server 基础设施产品为 SAP 提供的基本组件和选项。 在部署服务器之前,请务必阅读 入门指南中的 IBM Cloud® 获取 SAP 信息。
准备工作
您将创建一个 IBM Cloud VPC 基础架构来托管管理服务(Bastion 主机、代理、NTP、DNS 和 NFS 服务)和一个 Power Virtual Server 基础架构来托管 SAP 工作负载( SAP HANA 数据库和 SAP NetWeaver )。 为了帮助确保您的首次部署成功,请阅读 IBM Power Virtual Server 的快速路径, 其中包括以下部分:
先决条件
请查看以下前提条件。
-
您需要有足够的 IBM Cloud IAM权限才能创建所有必需的元素。
- 根据 IBM Cloud 目录创建服务。
- 创建和修改 IBM Cloud VPC 服务、虚拟服务器实例、网络、网络前缀、存储卷、ssh密钥以及此VPC的安全组。
- 创建和修改 Power® Virtual Server 服务、虚拟服务器实例、网络、存储卷、此 Power® Virtual Server 的ssh密钥。
- 创建和修改 IBM Cloud 直接链接和 IBM 中转网关。
- 访问现有的 Object Storage 服务。
-
请确保您拥有可用于身份验证的SSH密钥。 此密钥用于登录您创建的所有虚拟服务器实例。 有关创建SSH密钥的更多信息,请参阅 SSH密钥。
-
将 SAP 软件安装包和 SAP 维护计划器XML文件上传到现有的 Object Storage 存储桶。 要从正在运行的虚拟服务器实例配置对这些软件包的访问,您需要以下信息:
- Object Storage 终点
- Object Storage 桶名
- Object Storage HMAC 访问密钥
- Object Storage HMAC 秘密访问密钥
有关在 IBM Cloud Object Storage 中配置 API 访问的更多信息 ,请开始使用 IBM Cloud Object Storage 和 服务凭证。
-
为您的部署选择 Linux 操作系统。 我们建议您为环境中的所有主机使用相同的操作系统版本。 当您使用相同的操作系统版本和版本时,它简化了整个操作系统的管理。 在本教程中,Linux 用于在您的环境中运行的所有管理组件。 SAP 解决方案可以在 或 上运行。Linux AIX
-
阅读 IBM Power Virtual Server 的操作系统,了解 SAP 工作负载在 Power® Virtual Server 上支持的操作系统。
-
为您的景观设计网络布局。 指定子网中的IP地址范围,以防止所有子网(包括外部子网(本地环境中的子网))和任何其他子网之间发生IP地址冲突。
子网中的所有IP地址范围必须唯一。
创建了以下专用网络。 您需要指定IP地址范围。
专用网络 IP 地址范围 服务 专用网络 IP 地址范围 边缘虚拟专用云 用于 VPC 访问主机网络的地址前缀
用于虚拟服务器实例的 VPC 管理网络172.10.0.0/16
172.10.1.0/24边缘虚拟专用云 用于 VPC 网络管理服务的地址前缀
用于虚拟服务器实例的 VPC 网络服务172.11.0.0/16
172.11.2.0/24Power Virtual Server 工作区 Power Virtual Server 管理网络 备份网络 上每个 系统以及VPC上每个 系统或 组件组的单独网络 PRD 边缘VPC上的Web调度程序
Power Virtual ServerPower Virtual Server SAP SAP SAP
SAP S/4HANA
SAP S/4HANA QA1
SAP10.10.10.0/24
10.10.11.0/2410.10.20.0/24
10.10.21.0/24 -
为部署在环境中的所有虚拟服务器实例和服务定义主机名。 将主机名映射到IP地址。 此外,还可以动态部署虚拟服务器实例并分配IP地址。 在开始之前,请确保您已清除DNS/IP图片。 您可以使用自己选择的 DNS 服务。 唯一的要求是,该服务必须可从虚拟私有云访问。 在此示例中,IBM Cloud DNS 服务与以下主机名/IP 地址映射一起使用。
主机名和IP地址映射示例 部署虚拟服务器实例和服务 主机名 IP 地址 访问主机 access.example.com
172.10.1.4
基本管理服务 basic.service.example.com
172.11.1.4
关键管理服务 critical.service.example.com
172.11.1.5
Power Virtual Server 共享文件系统 power.service.mgmt.example.com
10.10.10.4
SAP HANA 数据库的虚拟服务器实例主机示例 db.mgmt.prd.example.com
10.10.10.5
示例 SAP HANA 数据库主机 db.prd.example.com
10.10.20.5
虚拟服务器实例主机的示例 SAP NetWeaver app1.mgmt.prd.example.com
10.10.10.6
示例:SAP NetWeaver 应用服务器主机 app1.prd.example.com
10.10.20.6
-
每个Unix操作系统用户都有一个UID和GUID。 这些标识符用于指定文件系统的所有权,并成为文件系统元数据的一部分。 在管理场景中,文件系统在一个主机上备份,在另一个主机上恢复,两个主机必须为相同的用户使用相同的UID和GUID。 为了获得最佳体验,请确保您对 SAP 用户使用了集中用户管理。 在示例部署中,LDAP客户端设置用于在 Power® Virtual Server 上运行的虚拟服务器实例。
-
您需要了解在以下环境中运行的 SAP 工作负载之间进行通信必须打开的端口:IBM Power Systems Virtual Servers (例如 SAP NetWeaver 或 SAP HANA )、VPC(例如 SAP Web Dispatcher、SAP Solution Manager )以及环境外部(例如公共互联网或本地环境中的客户端)。
-
确定计划部署的每项 SAP 工作负载的大小参数。 最重要的参数是内存大小(尤其是 SAP HANA )和SAP的数量。 其他配置大多可以从这两个关键指标中推导得出。
如需了解更多信息,请参阅 SAP 系统的尺寸调整流程,以及 SAP 尺寸调整。
部署每个 Power Virtual Server 实例时,您必须了解以下规格参数:
- 内存大小
- CPU 数
- 共享CPU类型(在 Power® Virtual Server 上,用于某些 SAP 工作负载,例如 SAP NetWeaver )
- 认证的 SAP T恤尺寸是内存和CPU数量(针对某些 SAP 工作负载,例如 SAP HANA )的组合
- 所需的文件系统,每个文件系统的大小
- 交换空间大小(适用于某些 SAP 工作负载,例如 SAP NetWeaver )