Automated HA/DR solutions for SAP HANA using SUSE HAE

GUEST BLOG BY VIJAY KULAGERI

A majority of the SAP application install base is moving towards SAP HANA as a preferred underlying database for mission-critical workloads ranging from OLAP (business warehouse, data mart, etc.) to OLTP (ERP, CRM, SRM, SCM, etc.). This technology shift brings challenges such as data availability and disaster recovery.

With the highest level of data protection as a requirement—near-zero recovery time objective (RTO) and zero recovery point objective (RPO)—it is critical to have a stable, integrated, well-tested, high-availability/disaster recovery solution. It is imperative that you have a solution that will ensure continuous serviceability, availability and stability of your IT infrastructure and critical customer data.           

In order to help customers achieve this, SUSE released its High Availability Extension (HAE) for SAP HANA, which is open-source clustering technology for x86 servers, that helps maintain continuity, protect data integrity and maximize uptime for Linux workloads. The HAE for SAP HANA provides an integration agent for SUSE clusters to work with SAP HANA system replication. SAP HANA system replication ships all data to a secondary system located at another site.

SUSE HAE for SAP HANA is a fully automated high-availability solution that can be used as the data replication mechanism for high availability instead of IBM GPFS replication. SUSE HAE can be used on Lenovo System x solutions for SAP HANA—using IBM GPFS or any other Lenovo System x server—that has been approved by SAP for use with the SAP HANA application. SUSE Linux Enterprise Server (SLES) for SAP Applications for SAP HANA is fully authorized by SAP to give you the flexibility to specify key components within your SAP HANA infrastructure when planning for a business continuity solution around SAP HANA.

The basic idea behind SLES for SAP Applications using HAE for SAP HANA is that synchronizing your data to the second SAP HANA instance is not enough, as this only solves the problem of having the data shipped to a second instance. To increase the availability you need a cluster solution, which controls the takeover (automatically) of the second instance as well as provides the service address for the client access to the database.

The diagram below shows a high-level architecture for single-node SAP HANA high-availability configuration using SUSE HAE, which is validated from both an operational and performance perspective. 

As the SAP application install base moves towards SAP HANA for mission-critical workloads, you must have a stable high-availability/disaster recovery solution. With our highly reliable and available server platforms and implementation services, teaming with SUSE, we can help you implement a solution that will ensure continuous serviceability, availability and stability of your IT infrastructure and critical data.

You can register for a webcast we're having on Thursday, December 10 with SUSE and Bluefin Solutions, where we'll discuss best practices for managing the complexity of high-availability SAP application infrastructure. 

Learn more about the Lenovo high availability and disaster recovery solutions for SAP HANA and review the SAP HANA Reference Architecture: In-memory Computing with SAP HANA on Lenovo X6 Systems.