FAQ of IBM Cloud® for SAP
Introduction
This FAQ provides answers for the following:
- IBM Cloud® for SAP portfolio questions
- Licensing and pricing
- SAP-certified IBM Power Virtual Servers
- SAP HANA generic questions
- SAP NetWeaver generic questions
- SAP Notes full list of the IBM Cloud® for SAP portfolio
Due to their length on specific topics, there are separate FAQs for:
IBM Cloud® for SAP portfolio questions
Can SAP be run on any IBM Cloud server?
No, SAP HANA or SAP NetWeaver can run only on the server models that are SAP-certified. Using SAP-certified servers ensures that the SAP workloads function correctly, a critical consideration since these applications run entire businesses.
IBM and SAP are stringent in our certification checks. These checks are key to our 40+ year partnership that helps businesses to run and succeed with their SAP Business Applications.
For POC or evaluation (for example, non-productive) purposes, a non-certified server can be used to evaluate IBM Cloud without incurring the higher costs of the SAP-certified servers. However, on a non-certified server, the SAP software might not work as designed and is not supported by SAP.
Production SAP systems and development and testing (dev/test) SAP systems are both considered productive systems by SAP Support. Dev/Test SAP systems are considered productive because they also require support from SAP if errors occur.
Can I download the SAP software installation media and distributions directly from IBM Cloud?
All SAP software installation media is available from SAP directly, at sap.com. The single distribution point ensures the governance of licensing, compliance, and export control.
Each customer needs to generate an SAP Software Download Center basket (optionally created through SAP Maintenance Planner) and download the software to their target server.
SAP ID credentials are required to download SAP software installation media.
Who is responsible for deployment of SAP software on IBM Cloud?
The IBM Cloud® for SAP portfolio is primarily Infrastructure-as-a-Service which is certified for SAP workloads. All IaaS is considered "customer-managed" by Cloud Service Providers. All changes to the OS and any applications that are deployed are the customer's responsibility (or the responsibility of a contracted Business Partner).
The customer (or contracted Business Partner) is responsible for the installation and configuration of SAP software on IBM Cloud, which must follow SAP's guidance for the business scenario and usage.
While IBM Cloud does not provide SAP application-level services, the various IBM Cloud Business Partners (including IBM Services) do provide their service capabilities by using IBM Cloud® for SAP portfolio.
This table shows a brief list of services and the Business Partner types who can provide the services for IBM Cloud® for SAP:
Service type | Provided by | Description |
---|---|---|
Consulting and advisory and implementation | SAP "Global Systems Integrator" (GSI) providers | These providers advise and run SAP implementation and deployment projects. |
Application management | SAP "Application Management Services" (AMS) providers | These providers manage and maintain an existing deployment of SAP Applications (optional: incremental functional or development changes). |
End-to-end managed services | SAP "Managed Services Providers" (MSP) | These providers run the SAP implementation and deployment and manage the Infrastructure, OS, SAP Technical Applications, and SAP Business Applications. These services often do not include incremental functional or development changes). |
For example, some of the services that are available in partnership between IBM Cloud and IBM Services include:
Do I need IBM Db2 to run SAP NetWeaver on IBM Cloud?
Multiple SAP AnyDB options and SAP HANA are available for use with SAP NetWeaver certified infrastructure on IBM Cloud. You are not required to use IBM Db2.
Check SAP Note 2414097 - SAP Applications on IBM Cloud Classic Infrastructure environment regularly and also reference the SAP Product Availability Matrix for details.
For more information about IBM Db2, see SAP Note 2927211 and SAP on IBM Db2 for Linux®, UNIX, and Windows (LUW) on the SAP Community page.
Pay close attention to the provided operating systems in the SAP Note because different sets of service packs are required by your database.
Why was Db2 on Cloud chosen for certification for IBM Cloud?
IBM Db2 is an IBM product that is seamlessly integrated into SAP. IBM Db2 is a mature database solution for SAP applications with many advantages, including: reduced total cost of ownership, excellent performance, and simplified administration. Over the past four decades, most of the benchmark tests by IBM Systems used IBM Db2, and we continue this tradition.
Can I split my distributed SAP environment between different data centers?
For a distributed SAP installation, it is best to have all nodes in the same location (for example, Availability Zone or Datacenter) and networking constructs (for example, Subnet and VPC/Subnet and VLAN). Deviation from this setup can cause latency and timeouts, which render your SAP system unresponsive.
Can I split my distributed SAP environment between IBM Cloud® Bare Metal and IBM Cloud® Virtual Servers?
RDBMs on Intel Bare Metal Servers in the older IBM Cloud Classic Infrastructure environment that comply to SAP Note 2414097, are supported when connected to the SAP AS on IBM Cloud Virtual Private Cloud (VPC) Infrastructure environment - when placed in the same location (i.e. Datacenter / Availability Zone) and using an IBM Cloud Transit Gateway local routing.
Can I achieve SAP high availability as defined by SAP architecture?
High availability for SAP can be achieved for:
- SAP NetWeaver High Availability
- SAP HANA High Availability
- SAP AnyDB High Availability (for example, IBM Db2, MS SQL etc.)
You can set up high availability at either the:
- SAP Technical Application layer (for example, system replication, system clustering)
- Hardware layer (for example, storage replication)
How you set up high availability differs depending on the infrastructure types and network types:
- For Intel Bare Metal that uses Classic Infrastructure network
- For Intel Virtual Servers that use VPC Infrastructure network (does not currently support SAP NetWeaver high availability or SAP HANA high availability)
- For IBM Power Virtual Servers, on IBM Cloud that use IBM Power Virtual Server Group network
- For VMware that uses Classic Infrastructure network
See the respective topics in the Get Started section for:
How do I connect my SAP Systems running on IBM Cloud to my on-premises systems?
You have several connectivity options to create secure connections between your on-premises systems and the IBM Cloud. These options are your responsibility to configure, and IBM Cloud operates the underlying services according to the configuration. For more information see Connectivity to your SAP system landscape.
Licensing and pricing
How does SAP licensing work with the IBM Cloud® for SAP infrastructure-as-a-service?
The IBM Cloud® SAP-certified infrastructure uses the Bring Your Own License (BYOL) model. This model follows the industry standard of IaaS for SAP workloads and is the same approach that is used for many decades with SAP software.
No IBM Cloud® for SAP portfolio offering contains any SAP licensing.
This arrangement applies to:
- SAP Business Application licenses (for example, SAP S/4HANA, SAP ECC)
- SAP Technical Application licenses (for example, SAP HANA, SAP NetWeaver)
- Any OEM license from SAP (for example, SAP AnyDB OEM such as MS SQL)
How does Operating System (OS) licensing work with the IBM Cloud® for SAP Infrastructure-as-a-Service?
The cost of the OS license (and applicable subscription additions for SAP-specific OS Packages and Support), is included when you select your OS on the order form for your SAP-certified server.
How are the SAP-certified IBM Cloud servers priced?
Prices are provided through the IBM Cloud catalog when you begin the ordering process. Any discounts available from Reserved Instances pricing agreements or usage of Subscription Accounts are also calculated.
For SAP-certified bare metal servers that are certified as HANA appliances, pricing includes the high-performance local storage.
As an industry practice across Cloud Service Providers, virtual servers from IBM Cloud® for SAP use redundant network block or file storage. These storage costs might not be included in the initial price estimation. In addition, there are no network bandwidth charges for local network traffic to or from the virtual server host and the storage host on IBM Cloud.
SAP-certified IBM Power Virtual Servers
Which version of Db2 can I use to run SAP NetWeaver on IBM Power Virtual Servers?
For information check SAP Note 2855850 regularly. You can also reference SAP Product Availability Matrix.
What are the operating system requirements for Db2, AIX and SAP NetWeaver?
For operating system requirements, see:
For Oracle installs, I have to activate aioservers
but it's missing in AIX 7x. Where is this setting?
The smit fast path is missing because the AIO server setting is automatically updated when the kernel extension notices that the aio sync operation is requested. View the main pages for ioo
to see command settings and examples.
For the required settings, see Checking Asynchronous Input Output Processes AIX 64-Bit.
With an Oracle install, how do I activate the iocp device when it's "Defined"?
Use the smit menu with fast path command smitty iocp
. Select Change/Show Characteristics of I/O Completion Ports and set the state to be configured at system restart to Available. This setting ensures
that the device is available even after a system restart.
If you use the mkdev -l iocp0
command on the command line, the devíce is available only when the system is rebooted, and the device shows as Defined again. To ensure that this device is activated after a system
restart, add the -P
flag so the ODM is updated: mkdev -l iocp0 -P
When I run the Oracle installer precheck, failed items are listed. What should I do?
Part of the RUNINSTALLER function is to ensure that you complete the necessary pre-checks before you install the product. Two of the common errors are:
- You don't have enough free space in
/tmp
. Oracle 12.2 requires 5 GB of free space. If necessary, increase the amount of free space. - You don't have 12 GB of paging space available. You can define paging multiple ways. You can extend the Paging Logical Volume
hd6
in the volume group. You can also create a new paging space on a different volume by usingsmit mklv
. When you see the LV type, specify paging. This setting creates a new paging space that is calledpaging00
on the hard disk you selected.
When you finish making adjustments and defined at least the minimum required amount of space, go back to the Oracle INSTALLER and select rerun checks. If you see no errors, you can proceed with the installation.
Is there a central SAP Note for installing NetWeaver on Oracle?
SAP Note 2172935 - Installation - SAP Systems based on SAP NetWeaver: Oracle Database provides hardware and storage requirements for Oracle and details the required file systems and mount points.
Is there a central SAP Note for using MaxDB for NetWeaver installations?
SAP Note 2365014 - Installation of SAP Systems Based on SAP NetWeaver: SAP MaxDB outlines the installation and provides other useful information for MaxDB users.
SAP HANA generic questions
What hardware database virtualization/sharing/isolation options are supported in the IBM Cloud infrastructure?
IBM Cloud SAP-certified infrastructure offerings are certified for SAP and do not include database virtualization/sharing/isolation options such as Multitenant Database Containers (MDC) testing. The customer is responsible for following SAP guidance to:
- Correctly set up the SAP HANA features and functions
- Ensure that the infrastructure remains compliant with the SAP certification
Is scale-out supported for SAP HANA?
Yes. For OLTP (i.e. SAP S/4HANA) see SAP S/4HANA - Scale-up/Scale-out, and for OLAP (i.e. BW/4HANA) see SAP BW/4HANA - Scale-up/Scale-out. Alternatively view the latest top specific available in the summary table on FAQ of Profile List with Benchmarks and Specifications.
How do I back up my SAP HANA-certified servers?
Server backup isn't included with Cloud Infrastructure-as-a-Service (IaaS).
You can add backup options during the ordering process from the IBM Cloud catalog, or install your own backup solution onto regular IBM Cloud IaaS options.
Is there a best practice configuration check for SAP HANA?
Yes, see SAP Note 2903141 - Best practice configuration checks for SAP HANA
How can I check parameters in SAP HANA?
See SAP Note 2600030 - Parameter Recommendations in SAP HANA Environments
How can I optimize my network for SAP HANA?
The OS image that IBM® provides has the parameters set to optimize network performance. You can adjust them if necessary. For more information, see:
Is there information on the ports and services that are used by SAP?
See TCP/IP Ports of All SAP Products for detailed explanations of SAP ports and services
How can I optimize my SAP HANA performance?
See SAP Note 2000000 - FAQ: SAP HANA Performance Optimization
How can I use SAP HANA Mini Checks to monitor and highlight potential issues with my HANA implementation?
See SAP Note 1999993 - How-To: Interpreting SAP HANA Mini Check Results
I see that HANA is using large SWAP memory. What is going on?
SAP NetWeaver generic questions
Which versions of SAP NetWeaver are supported?
Most versions of SAP NetWeaver Application Server (ABAP or Java) from 7.0 or higher are supported across the IBM Cloud® for SAP portfolio.
For a full updated list of SAP NetWeaver versions and SAP Kernel Patch Levels supported for the various IaaS options, see the following SAP Notes:
Full list of SAP Notes for the IBM Cloud® for SAP portfolio
SAP Notes that are related to IBM Cloud Classic Infrastructure
SAP Notes that are related to IBM Cloud VPC Infrastructure
SAP Notes that are related to IBM Power Infrastructure connected to IBM Cloud
SAP Notes that are related to any Public Cloud or Virtualized Environments
- SAP Note 1380654 - SAP support in IaaS environments
- SAP Note 1122387 - Linux: SAP Support in virtualized environments
- SAP Note 1409608 - Virtualization on Windows
- SAP Note 1409604 - Virtualization on Windows: Enhanced Monitoring
- SAP Note 2134316 - Can SAP ASE run in a cloud environment?
- SAP Note 2923773 - Linux on IBM Cloud (IaaS): Adaption of your SAP License