IBM Cloud Docs
SAP HANA Database

SAP HANA Database

The SAP systems in a landscape have specific requirements for servers, operating systems, network setup, and supported storage.

To assist your project's planning phase, more design considerations are provided for SAP HANA Database with IBM Cloud® for SAP.

SAP HANA Database Overview

SAP HANA offers a robust set of capabilities, including database management, database administration, data security, multi-model processing, application development, and data virtualization.

The SAP HANA database is a hybrid in-memory database that combines row-based, column-based, and object-based database technology. It allows online transaction processing (OLTP) and online analytical processing (OLAP) on one system, without the need for redundant data storage or aggregates.

It is optimized to exploit the processing capabilities of multi-core/CPU architectures. With this architecture, SAP applications can benefit from current bar down technologies.

The SAP HANA database is the heart of SAP’s in-memory technology offering, helping customers to improve their operational efficiency, agility, and flexibility.

Overview of SAP HANA database for SAP NW with IBM Cloud

Before you start deploying the SAP HANA database, ensure that:

  • Only software installed by certified hardware partners, or any person holding certification, is recommended for use on the SAP HANA system. Do not install any other software on the SAP HANA system. The components of SAP HANA can only be installed by certified hardware partners, or any person holding certification. Furthermore, it must be installed on validated hardware running an approved operating system.
  • An SAP HANA system comprises multiple isolated databases and may consist of one host or a cluster of several hosts.
  • An SAP HANA system is identified by a single system ID (SID) and contains one or more tenant databases and one system database. Databases are identified by a SID and a database name. From the administration perspective, there is a distinction between tasks performed at system level and those performed at database level. Database clients, such as the SAP HANA cockpit, connect to specific databases.
  • The SAP HANA XS advanced application server is a layer on top of SAP HANA that provides the platform for running SAP HANA-based Web applications. It is an integral part of the SAP HANA system.
  • A system may consist of one host or a cluster of several hosts. This is referred to as a muliple-host, distributed system, or scale-out system and supports scalability and availability.
  • The following sections provide overview information about these aspects of system architecture.

You can find a complete list of all SAP HANA components and the corresponding SAP HANA hardware and software requirements in the Product Availability Matrix (PAM), in the SAP HANA Hardware Directory, and in the SAP Community Network.

Documentation of SAP HANA database

SAP HANA hardware and software requirements are described in the SAP HANA Master Guide at:

SAP HANA support on SAP-certified Cloud IaaS:

SAP HANA and SAP NetWeaver on UNIX/Linux:

HANA and SAP NetWeaver on Windows:

SAP on SAP HANA using Intel Bare Metal

See SAP Note 2414097 - SAP Applications on IBM Cloud: Supported DB/OS and IBM Cloud Bare Metal Server Types for supported SAP HANA database versions.

A sample configuration is shown in:

SAP on SAP HANA using Intel Virtual Servers (Gen2)

See SAP Note 2927211 - SAP Applications on IBM Virtual Private Cloud: Supported DB/OS and IBM Gen 2 Virtual Server Instances for supported MSSQL database versions.

A sample configuration is shown in: