Skip to content

Commit b6ff4c8

Browse files
Merge pull request #270836 from rdeltcheva/hana-shared-refs
Link to HANA shared sizing considrations
2 parents a78e580 + 673126f commit b6ff4c8

File tree

5 files changed

+21
-15
lines changed

5 files changed

+21
-15
lines changed

articles/sap/workloads/get-started.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.service: sap-on-azure
66
author: msjuergent
77
manager: bburns
88
ms.topic: article
9-
ms.date: 01/22/2024
9+
ms.date: 04/01/2024
1010
ms.author: juergent
1111
---
1212

@@ -55,9 +55,10 @@ In the SAP workload documentation space, you can find the following areas:
5555

5656
## Change Log
5757

58+
- April 1, 2024: Reference the considerations section for sizing HANA shared file system in [NFS v4.1 volumes on Azure NetApp Files for SAP HANA](./hana-vm-operations-netapp.md), [SAP HANA Azure virtual machine Premium SSD storage configurations](./hana-vm-premium-ssd-v1.md), [SAP HANA Azure virtual machine Premium SSD v2 storage configurations](./hana-vm-premium-ssd-v2.md), and [Azure Files NFS for SAP](planning-guide-storage-azure-files.md)
5859
- March 18, 2024: Added considerations for sizing the HANA shared file system in [SAP HANA Azure virtual machine storage configurations](./hana-vm-operations-storage.md)
5960
- February 07, 2024: Clarified disk allocation when using PPGs to bind availability set in specific Availability Zone in [Configuration options for optimal network latency with SAP applications](./proximity-placement-scenarios.md#combine-availability-sets-and-availability-zones-with-proximity-placement-groups)
60-
- February 01, 2024: Added guidance for [SAP front-end printing to Universal Print](./universal-print-sap-frontend.md).
61+
- February 01, 2024: Added guidance for [SAP front-end printing to Universal Print](./universal-print-sap-frontend.md)
6162
- January 24, 2024: Split [SAP RISE integration documentation](./rise-integration.md) into multiple segments for improved legibility, additional overview information added.
6263
- January 22, 2024: Changes in all high availability documentation to include guidelines for setting the “probeThreshold” property to 2 in the load balancer’s health probe configuration.
6364
- January 21, 2024: Change recommendations around LARGEPAGES in [Azure Virtual Machines Oracle DBMS deployment for SAP workload](./dbms-guide-oracle.md)

articles/sap/workloads/hana-vm-operations-netapp.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords: 'SAP, Azure, ANF, HANA, Azure NetApp Files, snapshot'
77
ms.service: sap-on-azure
88
ms.subservice: sap-vm-workloads
99
ms.topic: article
10-
ms.date: 08/02/2023
10+
ms.date: 04/01/2024
1111
ms.author: juergent
1212
ms.custom: H1Hack27Feb2017, linux-related-content
1313
---
@@ -111,7 +111,8 @@ To meet the SAP minimum throughput requirements for data and log, and according
111111
| /hana/logbackup | 3 x RAM | 3 x RAM | v3 or v4.1 |
112112
| /hana/backup | 2 x RAM | 2 x RAM | v3 or v4.1 |
113113

114-
For all volumes, NFS v4.1 is highly recommended
114+
For all volumes, NFS v4.1 is highly recommended.
115+
Review carefully the [considerations for sizing **/hana/shared**](hana-vm-operations-storage.md#considerations-for-the-hana-shared-file-system), as appropriately sized **/hana/shared** volume contributes to system's stability.
115116

116117
The sizes for the backup volumes are estimations. Exact requirements need to be defined based on workload and operation processes. For backups, you could consolidate many volumes for different SAP HANA instances to one (or two) larger volumes, which could have a lower service level of ANF.
117118

articles/sap/workloads/hana-vm-premium-ssd-v1.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords: 'SAP, Azure HANA, Storage Ultra disk, Premium storage'
77
ms.service: sap-on-azure
88
ms.subservice: sap-vm-workloads
99
ms.topic: article
10-
ms.date: 11/15/2023
10+
ms.date: 04/01/2024
1111
ms.author: juergent
1212
ms.custom: H1Hack27Feb2017
1313
---
@@ -139,7 +139,7 @@ For the **/hana/log** volume. the configuration would look like:
139139

140140
For the other volumes, the configuration would look like:
141141

142-
| VM SKU | RAM | Max. VM I/O<br /> Throughput | /hana/shared | /root volume | /usr/sap |
142+
| VM SKU | RAM | Max. VM I/O<br /> Throughput | /hana/shared<sup>2</sup> | /root volume | /usr/sap |
143143
| --- | --- | --- | --- | --- | --- | --- | --- | -- |
144144
| M32ts | 192 GiB | 500 MBps | 1 x P15 | 1 x P6 | 1 x P6 |
145145
| M32ls | 256 GiB | 500 MBps | 1 x P15 | 1 x P6 | 1 x P6 |
@@ -163,8 +163,8 @@ For the other volumes, the configuration would look like:
163163
| M832ixs<sup>1</sup> | 14,902 GiB | larger than 2,000 Mbps | 1 x P30 | 1 x P10 | 1 x P6 |
164164
| M832ixs_v2<sup>1</sup> | 23,088 GiB | larger than 2,000 Mbps |1 x P30 | 1 x P10 | 1 x P6 |
165165

166-
<sup>1</sup> VM type not available by default. Please contact your Microsoft account team
167-
166+
<sup>1</sup> VM type not available by default. Please contact your Microsoft account team
167+
<sup>2</sup> Review carefully the [considerations for sizing **/hana/shared**](hana-vm-operations-storage.md#considerations-for-the-hana-shared-file-system)
168168

169169
Check whether the storage throughput for the different suggested volumes meets the workload that you want to run. If the workload requires higher volumes for **/hana/data** and **/hana/log**, you need to increase the number of Azure premium storage VHDs. Sizing a volume with more VHDs than listed increases the IOPS and I/O throughput within the limits of the Azure virtual machine type.
170170

@@ -188,7 +188,7 @@ You may want to use Azure Ultra disk storage instead of Azure premium storage on
188188

189189
For the other volumes, including **/hana/log** on Ultra disk, the configuration could look like:
190190

191-
| VM SKU | RAM | Max. VM I/O<br /> Throughput | /hana/log volume | /hana/log I/O throughput | /hana/log IOPS | /hana/shared | /root volume | /usr/sap |
191+
| VM SKU | RAM | Max. VM I/O<br /> Throughput | /hana/log volume | /hana/log I/O throughput | /hana/log IOPS | /hana/shared<sup>1</sup> | /root volume | /usr/sap |
192192
| --- | --- | --- | --- | --- | --- | --- | --- | -- |
193193
| E20ds_v4 | 160 GiB | 480 MBps | 80 GB | 250 MBps | 1,800 | 1 x P15 | 1 x P6 | 1 x P6 |
194194
| E20(d)s_v5 | 160 GiB | 750 MBps | 80 GB | 250 MBps | 1,800 | 1 x P15 | 1 x P6 | 1 x P6 |
@@ -201,14 +201,15 @@ For the other volumes, including **/hana/log** on Ultra disk, the configuration
201201
| E64(d)s_v5 | 512 GiB | 1,735 MBps | 256 GB | 250 MBps | 1,800 | 1 x P20 | 1 x P6 | 1 x P6 |
202202
| E96(d)s_v5 | 672 GiB | 2,600 MBps | 256 GB | 250 MBps | 1,800 | 1 x P20 | 1 x P6 | 1 x P6 |
203203

204+
<sup>1</sup> Review carefully the [considerations for sizing **/hana/shared**](hana-vm-operations-storage.md#considerations-for-the-hana-shared-file-system)
204205

205206
## Cost conscious solution with Azure premium storage
206207
So far, the Azure premium storage solution described in this document in section [Solutions with premium storage and Azure Write Accelerator for Azure M-Series virtual machines](#solutions-with-premium-storage-and-azure-write-accelerator-for-azure-m-series-virtual-machines) were meant for SAP HANA production supported scenarios. One of the characteristics of production supportable configurations is the separation of the volumes for SAP HANA data and redo log into two different volumes. Reason for such a separation is that the workload characteristics on the volumes are different. And that with the suggested production configurations, different type of caching or even different types of Azure block storage could be necessary. For non-production scenarios, some of the considerations taken for production systems may not apply to more low end non-production systems. As a result the HANA data and log volume could be combined. Though eventually with some culprits, like eventually not meeting certain throughput or latency KPIs that are required for production systems. Another aspect to reduce costs in such environments can be the usage of [Azure Standard SSD storage](./planning-guide-storage.md#azure-standard-ssd-storage). Keep in mind that choosing Standard SSD or Standard HDD Azure storage has impact on your single VM SLAs as documented in the article [SLA for Virtual Machines](https://azure.microsoft.com/support/legal/sla/virtual-machines).
207208

208209
A less costly alternative for such configurations could look like:
209210

210211

211-
| VM SKU | RAM | Max. VM I/O<br /> Throughput | /hana/data and /hana/log<br /> striped with LVM or MDADM | /hana/shared | /root volume | /usr/sap | comments |
212+
| VM SKU | RAM | Max. VM I/O<br /> Throughput | /hana/data and /hana/log<br /> striped with LVM or MDADM | /hana/shared<sup>3</sup> | /root volume | /usr/sap | comments |
212213
| --- | --- | --- | --- | --- | --- | --- | -- |
213214
| DS14v2 | 112 GiB | 768 MB/s | 4 x P6 | 1 x E10 | 1 x E6 | 1 x E6 | won't achieve less than 1ms storage latency<sup>1</sup> |
214215
| E16v3 | 128 GiB | 384 MB/s | 4 x P6 | 1 x E10 | 1 x E6 | 1 x E6 | VM type not HANA certified <br /> won't achieve less than 1ms storage latency<sup>1</sup> |
@@ -243,6 +244,8 @@ A less costly alternative for such configurations could look like:
243244

244245
<sup>2</sup> The VM family supports [Azure Write Accelerator](../../virtual-machines/how-to-enable-write-accelerator.md), but there's a potential that the IOPS limit of Write accelerator could limit the disk configurations IOPS capabilities
245246

247+
<sup>3</sup> Review carefully the [considerations for sizing **/hana/shared**](hana-vm-operations-storage.md#considerations-for-the-hana-shared-file-system)
248+
246249
When combining the data and log volume for SAP HANA, the disks building the striped volume shouldn't have read cache or read/write cache enabled.
247250

248251
There are VM types listed that aren't certified with SAP and as such not listed in the so called [SAP HANA hardware directory](https://www.sap.com/dmc/exp/2014-09-02-hana-hardware/enEN/iaas.html#categories=Microsoft%20Azure). Feedback of customers was that those non-listed VM types were used successfully for some non-production tasks.

articles/sap/workloads/hana-vm-premium-ssd-v2.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords: 'SAP, Azure HANA, Storage Ultra disk, Premium storage, Premium SSD v2'
77
ms.service: sap-on-azure
88
ms.subservice: sap-vm-workloads
99
ms.topic: article
10-
ms.date: 11/17/2023
10+
ms.date: 04/01/2024
1111
ms.author: juergent
1212
ms.custom: H1Hack27Feb2017
1313
---
@@ -103,7 +103,7 @@ Configuration for SAP **/hana/data** volume:
103103

104104
For the **/hana/log** volume. the configuration would look like:
105105

106-
| VM SKU | RAM | Max. VM I/O<br /> Throughput | Max VM IOPS | **/hana/log** capacity | **/hana/log** throughput | **/hana/log** IOPS | **/hana/shared** capacity <br />using default IOPS <br /> and throughput |
106+
| VM SKU | RAM | Max. VM I/O<br /> Throughput | Max VM IOPS | **/hana/log** capacity | **/hana/log** throughput | **/hana/log** IOPS | **/hana/shared**<sup>2</sup> capacity <br />using default IOPS <br /> and throughput |
107107
| --- | --- | --- | --- | --- | --- | --- |
108108
| E20ds_v4 | 160 GiB | 480 MBps | 32,000 | 80 GB | 275 MBps | 3,000 | 160 GB |
109109
| E20(d)s_v5 | 160 GiB | 750 MBps | 32,000 | 80 GB | 275 MBps | 3,000 | 160 GB |
@@ -136,7 +136,8 @@ For the **/hana/log** volume. the configuration would look like:
136136
| M832ixs<sup>1</sup> | 14,902 GiB | larger than 2,000 Mbps | 80,000 | 512 GB | 600 MBps | 9,000 | 1,024 GB |
137137
| M832ixs_v2<sup>1</sup> | 23,088 GiB | larger than 2,000 Mbps | 80,000 | 512 GB | 600 MBps | 9,000 | 1,024 GB |
138138

139-
<sup>1</sup> VM type not available by default. Please contact your Microsoft account team
139+
<sup>1</sup> VM type not available by default. Please contact your Microsoft account team
140+
<sup>2</sup> Review carefully the [considerations for sizing **/hana/shared**](hana-vm-operations-storage.md#considerations-for-the-hana-shared-file-system)
140141

141142

142143
Check whether the storage throughput for the different suggested volumes meets the workload that you want to run. If the workload requires higher volumes for **/hana/data** and **/hana/log**, you need to increase either IOPS, and/or throughput on the individual disks you're using.

articles/sap/workloads/planning-guide-storage-azure-files.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ manager: msjuergent
66
ms.service: sap-on-azure
77
ms.subservice: sap-vm-workloads
88
ms.topic: article
9-
ms.date: 04/26/2023
9+
ms.date: 04/01/2024
1010
ms.author: robiro
1111
---
1212

@@ -24,7 +24,7 @@ For SAP workloads, the supported uses of Azure Files shares are:
2424

2525
- sapmnt volume for a distributed SAP system
2626
- transport directory for SAP landscape
27-
- /hana/shared for HANA scale-out
27+
- /hana/shared for HANA scale-out. Review carefully the [considerations for sizing **/hana/shared**](hana-vm-operations-storage.md#considerations-for-the-hana-shared-file-system), as appropriately sized **/hana/shared** volume contributes to system's stability
2828
- file interface between your SAP landscape and other applications
2929

3030
> [!NOTE]

0 commit comments

Comments
 (0)