Chapter 3. HA Solution for S/4HANA based on ABAP Platform 1809 or newer
3.1. Standalone Enqueue Server 2 (ENSA2) Copy linkLink copied to clipboard!
Standalone Enqueue Server, a component of Application Server ABAP, is a mechanism to ensure the high availability of the lock table and its entries.
Standalone Enqueue Server has evolved into generation 2 since NetWeaver 7.51, known as Standalone Enqueue Server 2, or ENSA2. In ENSA2, if the ASCS fails, it can start on a separate node in the cluster, and copy the lock entries from the enqueue replicator 2.
In ABAP platform 1809 or newer, the Standalone Enqueue Server 2 (ENSA2) has become the default installation.
3.2. Supported Scenarios Copy linkLink copied to clipboard!
| Supported Scenario | Description |
|---|---|
| Multi-node cluster | Because in ENSA2 ASCS doesn’t have to “follow” ERS, that makes a multi-node cluster possible |
| Two-node cluster | Upgraded two-node cluster can easily adjust the setup to switch from ENSA1 to ENSA2 |
Brand new installations can take this chance to design the architecture, choosing between multi-node cluster or two-node cluster. Below is the architecture diagram of a typical 3-node cluster. Of course more nodes can be added upon customer’s datacenter requirements or needs.
3.3. Support Policies Copy linkLink copied to clipboard!
Please refer to Support Policies for RHEL High Availability Clusters - Management of SAP S/4HANA.
3.4. Configuration Guides Copy linkLink copied to clipboard!
- On-Premise: Configuring HA clusters to manage SAP NetWeaver or SAP S/4HANA Application server instances using the RHEL HA Add-On
- AWS: SAP NetWeaver on AWS: high availability configuration for Red Hat Enterprise Linux (RHEL) for SAP applications
- Azure with GlusterFS: Azure Virtual Machines high availability for SAP NetWeaver on Red Hat Enterprise Linux with GlusterFS
- Azure with NetApp: Azure Virtual Machines high availability for SAP NetWeaver on Red Hat Enterprise Linux with Azure NetApp Files for SAP applications
- Azure with NFS: High availability for SAP NetWeaver on Azure VMs on Red Hat Enterprise Linux with NFS on Azure Files
- GCP: HA cluster configuration guide for SAP NetWeaver on RHEL
- IBM Power System Virtual Server: Configuring high availability for SAP S/4HANA (ASCS and ERS) in a RHEL HA Add-On cluster
3.5. Cost-Optimized SAP S/4HANA HA setup (HANA System Replication and ENSA2 combined) Copy linkLink copied to clipboard!
With current versions of S/4HANA, it is also possible to run HANA and ABAP Application Server instances on the same system. This makes it possible to have a "cost-optimized" S/4HANA setup where both HANA System Replication and ENSA2 are managed by a single cluster running on the same cluster nodes.
For more information, please refer to Configuring a Cost-Optimized SAP S/4HANA HA cluster (HANA System Replication + ENSA2) using the RHEL HA Add-On.