Architect SAP on Azure

SAP HANA

System Deployment

System deployment

Standalone HANA deployment:

A single node installation of the SAP HANA DBMS is the most common scenario.
The database is installed on either SUSE Linux Enterprise Server or Red Hat Enterprise Linux.

For production workloads, only certified Azure VMs must be used, but for non-production workloads, non-certified VMs can be used, which may offer lower cost and also provide options with less memory; the smallest certified VM is currently 192 GB.

HANA MCOS:

Multiple separate databases can be deployed together on a single server

Additional effort is required to manage the system and ensure that the performance of one database is not affected by others

Keeping multiple database instances on the same virtual machine is not recommended for a production workload

HANA MDC:

MDC provides much greater isolation between the individual databases, making it much more secure and robust than MCOD

MDC is SAP's preferred solution for virtualizing HANA

It is not possible to patch or upgrade the HANA version for a single database container

MDC can be a cost-efficient way to host small HANA databases

HANA Scale-Out

Scale-Out Supported:

SAP BW on HANA, BW4/HANA

SAP HANA used for OLAP outside SAP applications

SAP S/4HANA

SAP HANA scale-out architecture comprises:

A master node

One or more worker nodes that hold the majority of the data. As the database grows you can add additional worker nodes to increase the available
capacity

Optional standby node(s), there can be one or more, which provide a high availability solution.

In the event of the failure of the master node or one of the worker nodes, then the standby node can take over its role

The standby node needs access to all database volumes.

The HANA volumes must be mounted as NFSv4 volumes.

The improved file lease-based locking mechanism in the NFSv4 protocol is used for I/O fencing.

HANA Scale-Up

To provide HA for SAP HANA scale up, the recommended solution from SAP is to use HANA System Replication (HSR) in synchronous mode

The main use case for Azure HLI is where your application requires a single HANA instance of more than 12 TB (11.4 TB)

A HLI environment is certified up to 20 TB and can support up to 24 TB under the HANA TDIv5 rules