πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901 aws-aif-c01
Guided AZ-120 Domain 3
Domain 3 β€” Module 4 of 6 67%
19 of 28 overall

AZ-120 Study Guide

Domain 1: Migrate SAP Workloads to Azure

  • SAP on Azure: The Big Picture Free
  • Assessing SAP Workloads for Migration Free
  • Migration Strategies: The Decision Framework Free
  • RISE with SAP on Azure Free
  • Migration Execution: DMO, Classical, and Beyond Free
  • HANA System Replication for Migration Free
  • Post-Migration: Validation, Health, and HLI Migration Free

Domain 2: Design and Implement an Infrastructure to Support SAP Workloads

  • SAP-Certified Virtual Machines on Azure
  • Storage Architecture for SAP on Azure
  • Networking for SAP on Azure
  • HANA Architecture on Azure
  • SAP Application Tier on Azure
  • Proximity Placement and Availability Options
  • Azure Center for SAP Solutions (ACSS)
  • SAP Deployment Automation Framework (SDAF)

Domain 3: Design and Implement High Availability and Disaster Recovery

  • High Availability Concepts for SAP
  • High Availability for ASCS/SCS
  • HANA System Replication for HA
  • Shared Storage and Load Balancer Deep Dive
  • Disaster Recovery Strategy for SAP
  • Disaster Recovery Implementation

Domain 4: Maintain SAP Workloads on Azure

  • Azure Monitor for SAP Solutions
  • Backup for SAP HANA
  • Backup for SAP Application Servers
  • Security and Encryption for SAP
  • Microsoft Sentinel for SAP
  • Cost Optimization for SAP on Azure
  • SAP Operations and Lifecycle Management

AZ-120 Study Guide

Domain 1: Migrate SAP Workloads to Azure

  • SAP on Azure: The Big Picture Free
  • Assessing SAP Workloads for Migration Free
  • Migration Strategies: The Decision Framework Free
  • RISE with SAP on Azure Free
  • Migration Execution: DMO, Classical, and Beyond Free
  • HANA System Replication for Migration Free
  • Post-Migration: Validation, Health, and HLI Migration Free

Domain 2: Design and Implement an Infrastructure to Support SAP Workloads

  • SAP-Certified Virtual Machines on Azure
  • Storage Architecture for SAP on Azure
  • Networking for SAP on Azure
  • HANA Architecture on Azure
  • SAP Application Tier on Azure
  • Proximity Placement and Availability Options
  • Azure Center for SAP Solutions (ACSS)
  • SAP Deployment Automation Framework (SDAF)

Domain 3: Design and Implement High Availability and Disaster Recovery

  • High Availability Concepts for SAP
  • High Availability for ASCS/SCS
  • HANA System Replication for HA
  • Shared Storage and Load Balancer Deep Dive
  • Disaster Recovery Strategy for SAP
  • Disaster Recovery Implementation

Domain 4: Maintain SAP Workloads on Azure

  • Azure Monitor for SAP Solutions
  • Backup for SAP HANA
  • Backup for SAP Application Servers
  • Security and Encryption for SAP
  • Microsoft Sentinel for SAP
  • Cost Optimization for SAP on Azure
  • SAP Operations and Lifecycle Management
Domain 3: Design and Implement High Availability and Disaster Recovery Premium ⏱ ~14 min read

Shared Storage and Load Balancer Deep Dive

Configure shared storage for SAP HA clusters on Windows and Linux, master Azure Load Balancer settings including floating IP, health probes, custom ports 620xx/621xx, multi-SID frontends, and zone-redundant load balancing.

The glue that holds clusters together

πŸ›‘οΈ Lars reviews the cluster architecture. β€œWe have covered the theory of ASCS and HANA HA. Now I need to get the shared storage and Load Balancer details exactly right. One misconfigured health probe port and the whole failover chain breaks.”

☁️ Mei agrees. β€œShared storage and Load Balancer are the two infrastructure components that make SAP clustering actually work on Azure. Let me walk you through the details for both Windows and Linux.”

β˜• Simple explanation

Think of shared storage like a shared locker at a train station.

Two workers (cluster nodes) need access to the same tools and documents. The shared locker (storage) ensures whoever is on shift can grab what they need. The Load Balancer is like the station’s information desk β€” customers always ask the desk for help, and the desk directs them to whichever worker is currently available. The desk checks a sign-in sheet (health probe) to know who is active.

SAP HA clusters require two infrastructure services: shared storage for SAP profile files, transport directories, and cluster quorum; and Azure Load Balancer for routing client traffic to the active node via a virtual IP address. The storage technology differs between Windows (Azure Shared Disk with WSFC) and Linux (ANF or NFS Azure Files with Pacemaker). The Load Balancer configuration is similar for both but has SAP-specific requirements: Standard SKU, internal, floating IP enabled, custom health probe ports (620xx, 621xx, 625xx), and HA ports rules.

Shared storage for ASCS clusters

Windows ASCS β€” Azure Shared Disk

Windows ASCS HA uses WSFC which requires a shared disk:

  • Azure Shared Disk (Premium SSD with multi-attach) is attached to both cluster nodes
  • WSFC manages disk ownership β€” only the active node writes to it
  • Stores SAP instance profiles, global directory, and transport files
  • ZRS (Zone Redundant Storage) Shared Disk for cross-zone deployments

Alternative: SOFS (Scale-Out File Server) β€” Windows file shares hosted on a separate cluster. More complex but avoids Shared Disk limitations.

Linux ASCS β€” ANF or NFS Azure Files

Linux ASCS HA uses NFS-based shared storage:

  • Azure NetApp Files (ANF) β€” high-performance NFS volumes, recommended for large deployments
  • NFS on Azure Files β€” managed NFS shares, simpler and lower cost
  • Both provide the /sapmnt and /usr/sap/trans mount points that ASCS needs
  • Pacemaker does not manage the storage β€” it is always available to both nodes
Windows vs Linux ASCS shared storage
FeatureWindows (Azure Shared Disk)Linux (ANF)Linux (NFS Azure Files)
ProtocolBlock (shared SCSI)NFS v4.1NFS v4.1
Cluster softwareWSFCPacemakerPacemaker
Storage managementWSFC manages disk ownershipAlways mounted on both nodesAlways mounted on both nodes
Cross-zone supportZRS Shared DiskANF cross-zone placementZRS option available
PerformanceDisk-tier dependentPremium/Ultra tiers availablePremium tier recommended
CostPer-disk pricingCapacity pool pricingPer-share pricing
Best forWindows-only SAP environmentsLarge Linux SAP deploymentsCost-sensitive Linux deployments

HANA shared storage

HANA clusters also need shared storage for /hana/shared (HANA binaries, configuration, trace files):

  • Scale-up HA: /hana/shared must be on ANF, NFS on Azure Files, or Azure Shared Disk β€” it must be accessible from both cluster nodes during failover (a simple locally attached disk cannot be shared across HA nodes)
  • Scale-out HA: /hana/shared must be on ANF or NFS on Azure Files (multiple nodes need concurrent access)
  • /hana/data and /hana/log are always local to each node (replicated via HSR, not shared storage)

Transport directory

The SAP transport directory (/usr/sap/trans) needs to be accessible from all SAP systems in the landscape. Options:

  • ANF volume shared across all SAP VMs
  • NFS Azure Files share mounted on all systems
  • This is not a cluster resource β€” it is a shared file system used by all SAP systems

Azure Load Balancer deep dive

The Standard internal Load Balancer is the backbone of SAP clustering on Azure. Every SAP cluster (ASCS, HANA) needs one.

Mandatory settings for SAP

Floating IP (Direct Server Return) β€” must be enabled. Without it, the Load Balancer performs NAT, changing the destination IP. SAP’s virtual hostname mechanism requires the original IP to arrive at the backend VM unchanged.

Health probes β€” the Load Balancer sends TCP probes to a specific port on each backend VM. Only the active cluster node responds (via a lightweight helper process), so traffic routes only to the active node.

Port patterns:

  • ASCS: 620xx (where xx = instance number)
  • ERS: 621xx
  • HANA: 625xx
  • Example: ASCS instance 00 = port 62000, HANA instance 03 = port 62503

HA ports rule β€” instead of defining individual port forwarding rules for every SAP port (32xx, 33xx, 36xx, etc.), an HA ports rule forwards ALL ports through a single rule. This simplifies configuration significantly.

Idle timeout β€” set to 30 minutes (maximum). SAP connections are long-lived, and the default 4-minute timeout causes disconnections.

πŸ’‘ Exam tip: Health probe port patterns

The exam will give you an SAP instance number and ask what health probe port to configure. The formula is straightforward: 620xx for ASCS, 621xx for ERS, 625xx for HANA. Always replace xx with the instance number (zero-padded to two digits). Multi-SID setups need separate frontend IPs and probes for each SID.

Multi-SID Load Balancer

When multiple SAP SIDs share the same cluster pair (e.g., DEV and QA ASCS on the same two VMs):

  • Each SID gets its own frontend IP address
  • Each SID gets its own health probe on a unique port
  • The backend pool remains the same (both VMs)
  • HA ports rules apply per frontend IP

This reduces the number of VMs needed but increases cluster complexity.

Zone-redundant Load Balancer

For cross-zone SAP deployments:

  • Standard Load Balancer with a zone-redundant frontend IP
  • Survives an entire zone failure β€” the frontend IP remains reachable
  • Backend VMs in different zones are reached through the surviving zone’s path
  • This is the recommended configuration for new deployments using availability zones
Question

Why must floating IP be enabled on Azure Load Balancer for SAP clusters?

Click or press Enter to reveal answer

Answer

Floating IP (Direct Server Return) ensures the Load Balancer delivers packets with the original destination IP unchanged β€” no NAT. SAP's virtual hostname and IP mechanism requires the active cluster node to receive traffic with the virtual IP as the destination. Without floating IP, the destination IP is rewritten and SAP cannot bind to it.

Click to flip back

Question

What health probe ports are used for ASCS instance 02, ERS instance 12, and HANA instance 00?

Click or press Enter to reveal answer

Answer

ASCS 02: port 62002 (pattern 620xx). ERS 12: port 62112 (pattern 621xx). HANA 00: port 62500 (pattern 625xx). Replace xx with the two-digit instance number.

Click to flip back

Question

What is the HA ports rule on Azure Load Balancer?

Click or press Enter to reveal answer

Answer

An HA ports rule forwards ALL ports (0-65535) through a single load balancing rule instead of creating individual rules for each SAP port. This simplifies configuration for SAP clusters which use many ports (32xx, 33xx, 36xx, 3xx13, 3xx15, 3xx17, etc.).

Click to flip back

Question

How does a multi-SID Load Balancer work for SAP?

Click or press Enter to reveal answer

Answer

Each SAP SID gets its own frontend IP and health probe port on the same Load Balancer. The backend pool (both cluster VMs) is shared. This allows multiple SAP systems to share the same cluster pair while maintaining independent virtual IPs and failover detection.

Click to flip back

Knowledge check

Knowledge Check

Lars is configuring shared storage for Linux ASCS HA. The deployment uses availability zones and needs high performance. What should he choose?

Knowledge Check

Lars needs to configure the Azure Load Balancer idle timeout for SAP. What value should he set?

Knowledge Check

GlobalPharma runs three SAP SIDs (ERP, BW, SolMan) with ASCS instance numbers 00, 01, and 02 on the same cluster pair. How should the Load Balancer be configured?

Summary

You now have the detailed knowledge of shared storage and Load Balancer configuration for SAP HA: Azure Shared Disk for Windows, ANF/NFS Azure Files for Linux, floating IP and health probes on the Load Balancer, port patterns (620xx/621xx/625xx), HA ports rules, multi-SID frontends, and zone-redundant configuration. These details are heavily tested on the exam.

Next, we shift from HA (protecting against component failure) to DR (protecting against regional disasters) β€” a fundamentally different challenge with different solutions.

🎬 Video coming soon

← Previous

HANA System Replication for HA

Next β†’

Disaster Recovery Strategy for SAP

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.