πŸ”’ 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 2
Domain 2 β€” Module 2 of 8 25%
9 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 2: Design and Implement an Infrastructure to Support SAP Workloads Premium ⏱ ~13 min read

Storage Architecture for SAP on Azure

Design the storage layer for SAP HANA and application tiers using Premium SSD v2, Ultra Disk, Azure NetApp Files, and Write Accelerator with proper stripe configurations and HANA data/log separation.

Why storage matters for SAP HANA

☁️ Mei pulls up a performance graph. β€œRaj, we picked the VMs. Now comes the part that makes or breaks HANA performance β€” storage. HANA is an in-memory database, but it still writes to disk constantly: transaction logs, savepoints, backups. If the disks are slow, HANA stalls.”

πŸ—οΈ Raj looks at the graph. β€œWhat kind of speeds are we talking about?”

☁️ Mei circles a number. β€œFor log volumes, HANA needs sub-millisecond write latency. For data volumes, it needs sustained high throughput for savepoints. Get this wrong and your finance team will be waiting for month-end closing.”

β˜• Simple explanation

Think of HANA like a chef working at a kitchen counter.

The counter (RAM) is where the actual cooking happens β€” fast and immediate. But the chef constantly jots notes in a logbook (log volume) to remember what was done, and periodically puts finished dishes into the fridge (data volume). If the logbook is slow to write in, the chef stops cooking and waits. If the fridge door sticks, plating is delayed. Fast storage means the chef never has to pause.

SAP HANA performs synchronous writes to the log volume for every committed transaction. The write latency directly impacts transaction throughput β€” SAP requires less than 1 ms for log writes. Data volumes handle asynchronous savepoints (periodic snapshots of in-memory data to disk), which require high sequential throughput rather than low latency.

Azure offers multiple storage tiers, and the correct choice depends on whether you are designing for log volumes (latency-sensitive), data volumes (throughput-sensitive), or shared/backup volumes (capacity-focused).

Azure storage options for SAP

Storage options for SAP workloads
FeaturePremium SSD v2Ultra DiskAzure NetApp Files (ANF)Azure Files (NFS)
Typical SAP useHANA data + log, app tierHANA log (extreme IOPS)HANA shared, scale-out, HA file sharesTransport directory, ASCS shares
Max IOPSUp to 80,000 per diskUp to 400,000 per diskVaries by tier and volume sizeUp to 100,000 per share
LatencySub-millisecondSub-millisecond (consistently)Sub-millisecondLow milliseconds
Resizable IOPS/throughputYes β€” independent of capacityYes β€” independent of capacityAdjustable via service tierScales with share size
Write Accelerator supportNot needed (already fast enough)Not neededNot applicable (NFS)Not applicable (NFS)
Cost modelPay for provisioned capacity + IOPS + throughputPay for provisioned capacity + IOPS + throughputPay for capacity pool and consumed storagePay for provisioned capacity

Premium SSD v2

Premium SSD v2 is the recommended default for most SAP HANA deployments. Its key advantage is that you can independently tune capacity, IOPS, and throughput β€” you pay for exactly what you need. For a typical HANA system, you can set high IOPS on the log volume and high throughput on the data volume without over-provisioning capacity.

Ultra Disk

Ultra Disk provides the absolute lowest and most consistent latency. It is the premium choice for HANA log volumes on very high-transaction systems. Like Premium SSD v2, you can tune IOPS and throughput independently. The trade-off is higher cost and limited availability in some regions.

Azure NetApp Files (ANF)

ANF is a managed NFS service that excels at shared storage scenarios. For SAP, it is commonly used for HANA shared volumes in scale-out deployments, shared file systems for HA clusters (replacing Shared Disks on Linux), and NFS-based storage for ASCS high availability.

Write Accelerator

Write Accelerator is a special M-series feature that provides ultra-low write latency for Premium SSD (v1) managed disks. It caches writes in a battery-backed buffer on the host.

  • Available only on M-series VMs
  • Required for HANA log volumes when using Premium SSD v1
  • Not needed for Premium SSD v2 or Ultra Disk (they are already fast enough)
  • Limited to 4 KB aligned writes β€” perfect for HANA log I/O patterns
πŸ’‘ Exam tip: Write Accelerator triggers

If the exam mentions M-series VM + Premium SSD (v1) + HANA log volume, the answer involves Write Accelerator. If the question mentions Premium SSD v2 or Ultra Disk, Write Accelerator is not needed because those storage types already deliver sub-millisecond latency natively.

HANA storage layout

A properly designed HANA VM has distinct volumes for each purpose:

Log volume (/hana/log): Transaction log writes β€” latency is critical. Use Premium SSD v2 or Ultra Disk. SAP recommends at least 250 MB/s write throughput and sub-1 ms latency.

Data volume (/hana/data): Savepoints and data persistence β€” throughput is critical. Use Premium SSD v2 or Ultra Disk with multiple disks striped using LVM for aggregate throughput.

Shared volume (/hana/shared): HANA binaries, trace files, backup catalog. Use Premium SSD or ANF. Lower performance requirements.

Backup volume (/hana/backup): Local backup staging before transfer to Azure Backup vault. Use Standard SSD or Premium SSD β€” capacity matters more than speed.

πŸ“ Architecture diagram: Open the HANA Storage Layout diagram in Excalidraw to see all five HANA volumes with their recommended storage types.

πŸ—οΈ Raj sketches the layout. β€œSo four mount points, each with different performance requirements.”

☁️ Mei nods. β€œExactly. And for the data volume, we stripe multiple disks together to get aggregate throughput. A single disk cannot deliver enough for a large HANA savepoint.”

Stripe configurations for HANA data

For HANA data volumes, use LVM (Logical Volume Manager) to stripe 3 to 4 Premium SSD v2 disks into a single volume group. The stripe size should align with HANA’s 256 KB I/O block size. This multiplies the throughput across disks. SAP provides specific recommendations in the Azure HANA storage guide β€” expect the exam to test whether you know to stripe data volumes but not log volumes (log volumes use a single disk to minimize latency).

Question

Why does SAP HANA need sub-millisecond write latency on the log volume?

Click or press Enter to reveal answer

Answer

HANA performs synchronous writes to the transaction log for every committed transaction. If log write latency exceeds 1 ms, transaction throughput drops because the application waits for each write to complete before acknowledging the commit.

Click to flip back

Question

What is Write Accelerator and when is it needed?

Click or press Enter to reveal answer

Answer

Write Accelerator is an M-series VM feature that provides ultra-low write latency for Premium SSD v1 disks by using a battery-backed host cache. It is needed for HANA log volumes on Premium SSD v1 but not needed with Premium SSD v2 or Ultra Disk, which are natively fast.

Click to flip back

Question

What are the four standard HANA mount points and their storage priorities?

Click or press Enter to reveal answer

Answer

/hana/log β€” transaction logs (latency-critical). /hana/data β€” savepoints (throughput-critical, stripe multiple disks). /hana/shared β€” binaries and traces (moderate performance). /hana/backup β€” backup staging (capacity-focused).

Click to flip back

Question

Why do you stripe HANA data volumes but not log volumes?

Click or press Enter to reveal answer

Answer

Data volumes need high aggregate throughput for savepoints, which is achieved by striping multiple disks. Log volumes need minimal latency for synchronous writes β€” adding a stripe layer adds overhead, so a single high-performance disk (Premium SSD v2 or Ultra Disk) is preferred.

Click to flip back

Question

What advantage does Premium SSD v2 have over Premium SSD v1 for SAP?

Click or press Enter to reveal answer

Answer

Premium SSD v2 allows you to independently configure capacity, IOPS, and throughput β€” you pay only for what you need. Premium SSD v1 ties IOPS and throughput to disk size, often forcing you to over-provision capacity to get the required performance.

Click to flip back

Knowledge check

Knowledge Check

Mei is designing storage for PrecisionSteel's HANA log volume on an M-series VM. Which storage option delivers the required sub-millisecond write latency without needing Write Accelerator?

Knowledge Check

Mei is configuring LVM stripe sets for PrecisionSteel's HANA storage layout. Which volume should use striped disks for aggregate throughput?

Knowledge Check

PrecisionSteel plans to deploy HANA in a scale-out configuration with multiple nodes sharing a common file system. Which Azure storage service is recommended for the shared storage?

Summary

You now understand the storage layer for SAP on Azure: Premium SSD v2 as the default choice with independent IOPS/throughput tuning, Ultra Disk for extreme latency requirements, ANF for shared storage scenarios, and Write Accelerator as the M-series fallback for Premium SSD v1. The HANA layout separates log, data, shared, and backup volumes β€” each with distinct performance requirements.

Next, we tackle networking β€” the connective tissue that ties VMs, storage, and the rest of your Azure infrastructure together.

🎬 Video coming soon

← Previous

SAP-Certified Virtual Machines on Azure

Next β†’

Networking for SAP on Azure

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.