Overview of Power Virtual Server for SAP HANA deployable architecture
This automated deployable architecture guide is an extension to the main IBM Cloud for SAP portfolio documentation, focusing on the automated reference architecture and steps required for the automated deployment.
SAP solution provisioning on PowerVS using deployable architectures provides an automated deployment method to create a PowerVS landscape with SAP HANA systems. Comparing the provisioning via webUI, user interaction is minimized and SAP system deployment time is reduced from weeks to days.
Automated SAP provisioning on PowerVS described in this guide is based upon IBM Catalog deployable architectures. In this documentation we describe only specifics related to SAP HANA solution provisioning using deployable architectures.
SAP on Power related deployable architectures
SAP solution provisioning as deployable architectures is a composition of two terraform based solutions
- IBM® Power® Virtual Server with VPC landing zone
- This deployable architecture, IBM® Power® Virtual Server for SAP HANA
Variation - SAP ready PowerVS
'SAP ready PowerVS' variation of 'IBM® Power® Virtual Server for SAP HANA' creates a basic and expandable SAP system landscape builds on the foundation of the IBM® Power® Virtual Server with VPC landing zone deployable architecture. PowerVS instances for SAP HANA, SAP NetWeaver and optionally for shared SAP files are deployed and preconfigured for SAP installation.
Services such as DNS, NTP and NFS running in VPC and provided by 'IBM® Power® Virtual Server with VPC landing zone' are leveraged. Transit gateway provide the network bridge between the IBM Power infrastructure and the IBM VPC and public internet. The resulting SAP landscape leverages the services such as Activity Tracker, Cloud Object Storage, Key Management and the network connectivity configuration provided by 'IBM® Power® Virtual Server with VPC landing zone'.
Summary Outcome
SAP-tuned HANA and NetWeaver configuration to IBM PowerVS hosts
Summary Tasks
- Creates a new private subnet for SAP communication for the entire landscape.
- Creates and configures one PowerVS instance for SAP HANA based on best practices.
- Creates and configures multiple PowerVS instances for SAP NetWeaver based on best practices.
- Creates and configures one optional PowerVS instance that can be used for sharing SAP files between other system instances.
- Connects all created PowerVS instances to a proxy server specified by IP address or hostname.
- Optionally connects all created PowerVS instances to an NTP server and DNS forwarder specified by IP address or hostname.
- Optionally configures a shared NFS directory on all created PowerVS instances.
- Post-instance provisioning, Ansible Galaxy collection roles from IBM are executed:
power_linux_sap
. - Tested with RHEL8.4/8.6/8.8/9.2, SLES15-SP3/SP5 images.
Prerequisites
- If you do not have a Standard Variation of IBM® Power® Virtual Server with VPC landing zone deployment create it first.
Notes
- Does not install any SAP software or solutions.
- Filesystem sizes for HANA data and HANA log are calculated automatically based on the memory size.
- Custom storage configuration by providing custom volume size, iops(tier0, tier1, tier3, tier5k), counts and mount points is supported.
- If sharefs instance is enabled, then all filesystems provisioned for sharefs instance will be NFS exported and mounted on all NetWeaver Instances.
- Do not specify a filesystem
/sapmnt
explicitly for NetWeaver instance as, it is created internally when sharefs instance is not enabled.
Variation - SAP S/4HANA or BW/4HANA
SAP S/4HANA or BW/4HANA' variation of 'IBM® Power® Virtual Server for SAP HANA' creates a basic and expandable SAP system landscape builds on the foundation of IBM® Power® Virtual Server with VPC landing zone deployable architecture. PowerVS instances for SAP HANA, SAP NetWeaver and optionally for shared SAP files are deployed and preconfigured for SAP installation.
S/4HANA or BW/4HANA solution is installed based on selected version. Services such as DNS, NTP and NFS running in VPC and provided by 'IBM® Power® Virtual Server with VPC landing zone' are leveraged.
Transit gateway provide the network bridge between the IBM Power infrastructure and the IBM VPC and public internet. The resulting SAP landscape leverages the services such as Activity Tracker, Cloud Object Storage, Key Management and the network connectivity configuration provided by 'IBM® Power® Virtual Server with VPC landing zone'.
Summary Outcome
SAP S/4HANA or SAP BW/4HANA installation configuration to IBM PowerVS hosts.
Summary Tasks
- Creates a new private subnet for SAP communication for the entire landscape.
- Creates and configures one PowerVS instance for SAP HANA based on best practices for HANA database.
- Creates and configures one PowerVS instance for SAP NetWeaver based on best practices, hosting the PAS and ASCS instances.
- Creates and configures one optional PowerVS instance for sharing SAP files between other system instances.
- Connects all created PowerVS instances to a proxy server specified by IP address or hostname.
- Optionally connects all created PowerVS instances to an NTP server and DNS forwarder specified by IP address or hostname.
- Optionally configures a shared NFS directory on all created PowerVS instances.
- Supports installation of S/4HANA2023, S/4HANA2022, S/4HANA2021, S/4HANA2020, BW/4HANA2021.
- Supports installation using Maintenance Planner as well.
Prerequisites
- If you do not have a Standard Variation of IBM® Power® Virtual Server with VPC landing zone deployment create it first.
- It is required to have an existing IBM Cloud Object Storage (COS) instance. Within the instance, an Object Storage Bucket containing the SAP Software installation media files is required in the correct folder structure as defined. Instructions can be found here.
Notes
- Filesystem sizes for HANA data and HANA log are calculated automatically based on the memory size.
- Custom storage configuration by providing custom volume size, iops(tier0, tier1, tier3, tier5k), counts and mount points is supported.
- If sharefs instance is enabled, then all filesystems provisioned for sharefs instance will be NFS exported and mounted on all NetWeaver Instances.
- Do not specify a filesystem
/sapmnt
explicitly for NetWeaver instance as it is created internally when sharefs instance is not enabled.