Skip to content

Creates and configures Linux-based Power Virtual Servers instances for SAP and connects them to a proxy server

License

terraform-ibm-modules/terraform-ibm-powervs-sap

IBM Power Virtual Server for SAP HANA Solutions

Graduated (Supported) semantic-release pre-commit latest release Renovate enabled

Summary

This repository contains deployable architecture solutions that help in deploying VPC landing zones, Power Virtual Server workspaces, and SAP HANA solutions. The solutions are available in the IBM Cloud Catalog and can also be deployed without the catalog.

Solutions

  1. IBM catalog PowerVS SAP Ready variation

    • Creates a VPC and Power Virtual Server workspace, interconnects them, and configures OS network management services (SQUID proxy, NTP, NFS, and DNS) using Ansible Galaxy collection roles from the ibm.power_linux_sap collection.
    • Creates and configures one HANA instance and zero to several NetWeaver instances with RHEL or SLES OS distribution. Creates a private subnet for SAP communication for the entire landscape.
    • Optionally configures OS network management services (NTP, NFS, and DNS services) using Ansible Galaxy Collection from IBM: power_linux_sap
    • Additionally tunes the instances according to SAP's best practices, which are fully ready for hosting SAP applications.
  2. IBM catalog PowerVS S/4HANA or BW/4HANA variation

    • Creates a VPC and Power Virtual Server workspace, interconnects them, and configures OS network management services (SQUID proxy, NTP, NFS, and DNS) using Ansible Galaxy collection roles from the ibm.power_linux_sap collection.
    • Creates and configures one HANA instance and one NetWeaver instance with RHEL OS distribution. Creates a private subnet for SAP communication for the entire landscape.
    • Optionally configures OS network management services (NTP, NFS, and DNS services) using Ansible Galaxy Collection from IBM: power_linux_sap
    • Tunes the instances according to SAP's best practices.
    • Downloads user-provided preloaded SAP Installation binaries from IBM Cloud Object Storage Bucket.
    • Installs and configures SAP applications (SAP HANA DB, SAP S4/HANA, SAP BW4/HANA) using RHEL System Roles: sap_hana_install, sap_swpm,sap_general_preconfigure, sap_hana_preconfigure, sap_netweaver_preconfigure
  3. Single HANA Instance

    • Creates a single HANA instance based on HANA certified profiles along with right storage config.
    • Optionally configures OS network management services (NTP, NFS, and DNS services) using Ansible Galaxy Collection from IBM: power_linux_sap
    • Tunes the instances according to SAP's best practices.
  4. Single Netweaver Instance

    • Creates a single Netweaver instance along with right storage config.
    • Optionally configures OS network management services (NTP, NFS, and DNS services) using Ansible Galaxy Collection from IBM: power_linux_sap
    • Tunes the instances according to SAP's best practices.

Reference architectures

Solutions

Variation Available on IBM Catalog Creates PowerVS with VPC landing zone Creates PowerVS HANA Instance Creates PowerVS NW Instances Performs PowerVS OS Config Performs PowerVS SAP Tuning Install SAP software
IBM catalog PowerVS SAP Ready ✔️ ✔️ ✔️ 1 0 to N ✔️ ✔️
IBM catalog SAP S/4HANA or BW/4HANA variation ✔️ ✔️ ✔️ 1 1 ✔️ ✔️

Required IAM access policies

You need the following permissions to run this module.

  • Account Management
    • Resource Group service
      • Viewer platform access
    • IAM Services
      • Workspace for Power Systems Virtual Server service
      • Power Systems Virtual Server service
        • Editor platform access
      • VPC Infrastructure Services service
        • Editor platform access
      • Transit Gateway service
        • Editor platform access

Contributing

You can report issues and request features for this module in GitHub issues in the module repository. See Report an issue or request a feature.

To set up your local development environment, see Local development setup in the project documentation.

About

Creates and configures Linux-based Power Virtual Servers instances for SAP and connects them to a proxy server

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 22