In part one of this series, we explored how to achieve high availability for the SAP application layer using Windows Server Failover Clustering (WSFC) on Google Cloud Platform (GCP). Now, let's dive into the crucial aspect of database layer high availability, focusing on MS SQL Server's Always On Availability Groups.
Why database high availability is critical for SAP
Database is the heart of the SAP system, storing all your critical business data. Any disruption to the database can bring your entire SAP landscape to a halt. Always On Availability Groups provide a robust solution to ensure your database remains highly available and fault-tolerant, minimizing downtime and data loss.
Architecture overview (database layer focus)
This diagram highlights the key components for database high availability:
SQL Server Enterprise's Always On Availability Groups (AG) feature enables database replication across multiple instances. This configuration provides failover protection at the database group level, eliminating the need for shared storage.
Clustered nodes are deployed in different zones GCP region provides protection against zone-level outages.
Steps to set up database HA with Always On Availability Groups
By implementing Always On Availability Groups as described in this blog post, you can create a highly available and fault-tolerant database layer for your SAP environment on Google Cloud. This ensures business continuity and protects your critical SAP data from potential disruptions.
Key components
IP Address | IP Count | Component | Notes |
Cluster IP address | 1 | WSFC Cluster | This is a virtual IP address that represents the entire WSFC cluster. |
Load Balancer IP address | 1 | Load Balancer | This IP address is used for incoming traffic from SAP Application to Database |
Clustered VM IP addresses | 3 (minimum) | Clustered Windows VMs | Each VM in the cluster (2 for ASCS/ERS and application servers + 1 for file share witness) requires its own unique IP address for communication. |
Frequently asked question:
Yes, Google cloud supported shared storage solution can be used for file share.