Skip to content

Commit 57a3311

Browse files
author
rdeltcheva
committed
Add hana shared considerations
1 parent 9f258f9 commit 57a3311

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

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

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Given that low storage latency is critical for DBMS systems, even as DBMS, like
5050
Some guiding principles in selecting your storage configuration for HANA can be listed like:
5151

5252
- Decide on the type of storage based on [Azure Storage types for SAP workload](./planning-guide-storage.md) and [Select a disk type](../../virtual-machines/disks-types.md)
53-
- The overall VM I/O throughput and IOPS limits in mind when sizing or deciding for a VM. Overall VM storage throughput is documented in the article [Memory optimized virtual machine sizes](../../virtual-machines/sizes-memory.md).
53+
- The overall VM I/O throughput and IOPS limits in mind when sizing or deciding for a VM. Overall VM storage throughput is documented in the article [Memory optimized virtual machine sizes](../../virtual-machines/sizes-memory.md)
5454
- When deciding for the storage configuration, try to stay below the overall throughput of the VM with your **/hana/data** volume configuration. SAP HANA writing savepoints, HANA can be aggressive issuing I/Os. It's easily possible to push up to throughput limits of your **/hana/data** volume when writing a savepoint. If your disk(s) that build the **/hana/data** volume have a higher throughput than your VM allows, you could run into situations where throughput utilized by the savepoint writing is interfering with throughput demands of the redo log writes. A situation that can impact the application throughput
5555
- If you're considering using HANA System Replication, the storage used for **/hana/data** on each replica must be same and the storage type used for **/hana/log** on each replica must be same. For example, using Azure premium storage v1 for **/hana/data** with one VM and Azure Ultra disk for **/hana/data** in another VM running a replica of the same HANA System replication configuration, isn't supported
5656

@@ -99,32 +99,37 @@ Accumulating multiple Azure disks underneath a stripe set, is accumulative from
9999
100100
## Considerations for the HANA shared file system
101101

102-
When sizing the HANA file systems the spotlight is on the data and log file HANA systems. Yet, appropriately sizing **/hana/shared** also plays an important role in operating a stable HANA system, especially when deployed in HA configuration.
103-
If undersized, **/hana/shared** could become I/O saturated or latency can increase. For example: writing a large dump, or intensive tracing, HANA backup location left pointing to /hana/shared could exceed the available throughput / IOps.
102+
When sizing the HANA file systems, most attention is given to the data and log file HANA systems. However, **/hana/shared** also plays an important role in operating a stable HANA system, as it hosts essential components like the HANA binaries.
103+
If undersized, **/hana/shared** could become I/O saturated due to excessive read/write operations - for instance while writing a large dump, or during intensive tracing, or if backup is written to the **/hana/shared** file system. Latency could also increase.
104104

105-
If the HANA system is in HA configuration, a slow response from the shared file system, i.e. **/hana/shared** could result in cluster resources timeouts, which in turn may lead to unnecessary failovers, as the HANA resource agents erroneously assume the database is not available.
105+
If the HANA system is in an HA configuration, slow responses from the shared file system, i.e. **/hana/shared** could cause cluster resources timeouts. These timeouts may lead to unnecessary failovers, because the HANA resource agents might incorrectly assume that the database is not available.
106106

107-
The SAP guidelines for **/hana/shared** for recommended recommended sizes would look like:
107+
The SAP guidelines for **/hana/shared** recommended sizes would look like:
108108

109109
| Volume | Recommended Size |
110110
| --- | --- |
111111
| /hana/shared scale-up | Min(1 TB, 1 x RAM) |
112112
| /hana/shared scale-out | 1 x RAM of worker node<br /> per four worker nodes |
113113

114-
In addition to the documented guidelines, when sizing **/hana/shared** ensure that there is enough bandwidth to absorb the above described operations.
114+
Consult the following SAP notes for more details:
115+
[3288971 - FAQ: SUSE HAE/RedHat HAA Pacemaker Cluster Resource Manager in SAP HANA System Replication Environments](https://me.sap.com/notes/3288971)
116+
[1999930 - FAQ: SAP HANA I/O Analysis](https://me.sap.com/notes/1999930)
115117

118+
As a best practice, size **/hana/shared** to avoid performance bottlenecks.
119+
Remember that a well-sized **/hana/shared** file system contributes to the stability and reliability of your SAP HANA system, especially in HA scenarios.
120+
116121

117122
## Azure Premium Storage v1 configurations for HANA
118-
For detailed HANA storage configuration recommendations using Azure premium storage v1, read the document [SAP HANA Azure virtual machine Premium SSD storage configurations](./hana-vm-premium-ssd-v1.md)
123+
For detailed HANA storage configuration recommendations using Azure premium storage v1, read the document [SAP HANA Azure virtual machine Premium SSD storage configurations](./hana-vm-premium-ssd-v1.md).
119124

120125
## Azure Premium SSD v2 configurations for HANA
121-
For detailed HANA storage configuration recommendations using Azure premium ssd v2 storage, read the document [SAP HANA Azure virtual machine Premium SSD v2 storage configurations](./hana-vm-premium-ssd-v2.md)
126+
For detailed HANA storage configuration recommendations using Azure premium ssd v2 storage, read the document [SAP HANA Azure virtual machine Premium SSD v2 storage configurations](./hana-vm-premium-ssd-v2.md).
122127

123128
## Azure Ultra disk storage configuration for SAP HANA
124-
For detailed HANA storage configuration recommendations using Azure Ultra Disk, read the document [SAP HANA Azure virtual machine Ultra Disk storage configurations](./hana-vm-ultra-disk.md)
129+
For detailed HANA storage configuration recommendations using Azure Ultra Disk, read the document [SAP HANA Azure virtual machine Ultra Disk storage configurations](./hana-vm-ultra-disk.md).
125130

126131
## NFS v4.1 volumes on Azure NetApp Files
127-
For detail on ANF for HANA, read the document [NFS v4.1 volumes on Azure NetApp Files for SAP HANA](./hana-vm-operations-netapp.md)
132+
For detail on ANF for HANA, read the document [NFS v4.1 volumes on Azure NetApp Files for SAP HANA](./hana-vm-operations-netapp.md).
128133

129134
## Next steps
130135
For more information, see:

0 commit comments

Comments
 (0)