Skip to content

Commit 11fafa9

Browse files
authored
Merge pull request #175104 from dennispadia/depadia-shareddisk-changelog
Updated Azure shared disk - ZRS for SAP ASCS/SCS cluster
2 parents cf0a37b + 9f8bda9 commit 11fafa9

7 files changed

+235
-174
lines changed
Loading
Loading

articles/virtual-machines/workloads/sap/sap-ascs-ha-multi-sid-wsfc-azure-shared-disk.md

Lines changed: 92 additions & 56 deletions
Large diffs are not rendered by default.

articles/virtual-machines/workloads/sap/sap-high-availability-guide-wsfc-shared-disk.md

Lines changed: 27 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -125,15 +125,15 @@ There are two options for shared disk in a windows failover cluster in Azure:
125125
When selecting the technology for for shared disk, keep in mind the following considerations:
126126

127127
**Azure shared disk for SAP workloads**
128-
- Allows you to attach Azure managed disk to multiple VMs simultaneously without the need for additional software to maintain and operate
129-
- You will be operating with a single Azure shared disk on one storage cluster. That has an impacts on the reliability of your SAP solution.
130-
- Currently the only supported deployment is with Azure shared Premium disk in Availability set. Azure Shared Disk is not supported in zonal deployment.
131-
- Make sure to provision Azure Premium disk with a minimum disk size as specified in [Premium SSD ranges](../../disks-shared.md#disk-sizes) to be able to attach to the required number of VMs simultaneously (typically 2 for SAP ASCS Windows Failover cluster ).
132-
- Azure shared Ultra disk is not supported for SAP workloads, as it doesn't support deployment in Availability set or zonal deployment.
128+
129+
- Allows you to attach Azure managed disk to multiple VMs simultaneously without the need for additional software to maintain and operate.
130+
- [Azure shared disk](../../disks-shared.md) with [Premium SSD](../../disks-types.md#premium-ssd) disks is supported for SAP deployment in availability set and availability zones.
131+
- [Azure Ultra disk](../../disks-types.md#ultra-disk) and [Azure Standard disks](../../disks-types.md#standard-ssd) is not supported as Azure shared disk for SAP workloads.
132+
- Make sure to provision Azure Premium disk with a minimum disk size as specified in [Premium SSD ranges](../../disks-shared.md#disk-sizes) to be able to attach to the required number of VMs simultaneously (typically 2 for SAP ASCS Windows Failover cluster).
133133

134134
**SIOS**
135135
- The SIOS solution provides real-time synchronous data replication between two disks
136-
- With the SIOS solution you operate with two managed disks, and if using either Availability sets or Availability zones,the managed disks will land on different storage clusters.
136+
- With the SIOS solution you operate with two managed disks, and if using either Availability sets or Availability zones, the managed disks will land on different storage clusters.
137137
- Deployment in Availability zones is supported
138138
- Requires installing and operating third-party software, which you will need to purchase additionally
139139

@@ -143,26 +143,37 @@ Microsoft is offering [Azure shared disks](../../disks-shared.md), which can be
143143

144144
#### Prerequisites and limitations
145145

146-
Currently you can use Azure Premium SSD disks as an Azure shared disk for the SAP ASCS/SCS instance.
147-
The following limitations are currently in place:
146+
Currently you can use Azure Premium SSD disks as an Azure shared disk for the SAP ASCS/SCS instance. The following limitations are currently in place:
148147

149-
- [Azure Ultra disk](../../disks-types.md#ultra-disk) is not supported as Azure Shared Disk for SAP workloads. Currently it is not possible to place Azure VMs, using Azure Ultra Disk in Availability Set
150-
- [Azure Shared disk](../../disks-shared.md) with Premium SSD disks is only supported with VMs in Availability Set. It is not supported in Availability Zones deployment.
148+
- [Azure Ultra disk](../../disks-types.md#ultra-disk) and [Standard SSD disks](../../disks-types.md#standard-ssd) is not supported as Azure Shared Disk for SAP workloads.
149+
- [Azure Shared disk](../../disks-shared.md) with [Premium SSD disks](../../disks-types.md#premium-ssd) is supported for SAP deployment in availability set and availability zones.
150+
- Azure shared disk with Premium SSD disks comes with two storage SKUs.
151+
- Locally redundant storage (LRS) for premium shared disk (skuName - Premium_LRS) is supported with deployment in Azure availability set.
152+
- Zone-redundant storage (ZRS) for premium shared disk (skuName - Premium_ZRS) is supported with deployment in Azure availability zones.
151153
- Azure shared disk value [maxShares](../../disks-shared-enable.md?tabs=azure-cli#disk-sizes) determines how many cluster nodes can use the shared disk. Typically for SAP ASCS/SCS instance you will configure two nodes in Windows Failover Cluster, therefore the value for `maxShares` must be set to two.
152-
- All SAP ASCS/SCS cluster VMs must be deployed in the same [Azure proximity placement group](../../windows/proximity-placement-groups.md).
153-
Although, you can deploy Windows cluster VMs in Availability Set with Azure shared disk without PPG, PPG will ensure close physical proximity of Azure shared disks and the cluster VMs, therefore achieving lower latency between the VMs and the storage layer.
154+
- When using [Azure proximity placement group](../../windows/proximity-placement-groups.md) for SAP system, all virtual machines sharing a disk must be part of the same PPG.
154155

155-
For further details on limitations for Azure shared disk, please review very carefully the [Limitations](../../disks-shared.md#limitations) section of Azure Shared Disk documentation.
156+
For further details on limitations for Azure shared disk, please review carefully the [limitations](../../disks-shared.md#limitations) section of Azure Shared Disk documentation.
156157

157-
> [!IMPORTANT]
158-
> When deploying SAP ASCS/SCS Windows Failover cluster with Azure shared disk, be aware that your deployment will be operating with a single shared disk in one storage cluster. Your SAP ASCS/SCS instance would be impacted, in case of issues with the storage cluster, where the Azure shared disk is deployed.
158+
#### Important consideration for Premium shared disk
159+
160+
Following are some of the important points to consider for Azure Premium shared disk:
161+
162+
- LRS for Premium shared disk
163+
- SAP deployment with LRS for Premium shared disk will be operating with a single Azure shared disk on one storage cluster. Your SAP ASCS/SCS instance would be impacted, in case of issues with the storage cluster, where the Azure shared disk is deployed.
164+
165+
- ZRS for Premium shared disk
166+
- Write latency for ZRS is higher than that of LRS due to cross-zonal copy of data.
167+
- The distance between availability zones in different region varies and with that ZRS disk latency across availability zones as well. [Benchmark your disks](../../disks-benchmarks.md) to identify the latency of ZRS disk in your region.
168+
- ZRS for Premium shared disk synchronously replicates data across three availability zones in the region. In case of any issue in one of the storage clusters, your SAP ASCS/SCS will continue to run as storage failover is transparent to the application layer.
169+
- Review the [limitations](../../disks-redundancy.md#limitations) section of ZRS for managed disks for more details.
159170

160171
> [!TIP]
161172
> Review the [SAP Netweaver on Azure planning guide](./planning-guide.md) and the [Azure Storage guide for SAP workloads](./planning-guide-storage.md) for important considerations, when planning your SAP deployment.
162173
163174
### Supported OS versions
164175

165-
Both Windows Server 2016 and 2019 are supported (use the latest data center images).
176+
Both Windows Servers 2016 and 2019 are supported (use the latest data center images).
166177

167178
We strongly recommend using **Windows Server 2019 Datacenter**, as:
168179
- Windows 2019 Failover Cluster Service is Azure aware

0 commit comments

Comments
 (0)