You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-machines/workloads/sap/sap-ascs-ha-multi-sid-wsfc-azure-shared-disk.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,14 +29,14 @@ This article focuses on how to move from a single ASCS/SCS installation to an SA
29
29
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:
30
30
31
31
-[Azure Ultra disk](../../disks-types.md#ultra-disk) and [Standard SSD disks](../../disks-types.md#standard-ssd) are not supported as Azure Shared Disk for SAP workloads.
32
-
-[Azure Shared disk](../../disks-shared.md) with [Premium SSD disks](../../disks-types#premium-ssd) is supported for SAP deployment in availability set and availability zones.
32
+
-[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.
33
33
- Azure shared disk with Premium SSD disks comes with two storage SKUs.
34
-
- Locally-redundant storage (LRS) for premium shared disk (skuName - Premium_LRS) is supported with deployment in availability set.
34
+
- Locallyredundant storage (LRS) for premium shared disk (skuName - Premium_LRS) is supported with deployment in availability set.
35
35
- Zone-redundant storage (ZRS) for premium shared disk (skuName - Premium_ZRS) is supported with deployment in availability zones.
36
36
- 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.
37
37
- 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.
38
38
39
-
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.
39
+
For further details on limitations for Azure shared disk, please review carefully the [limitations](../../disks-shared.md#limitations) section of Azure Shared Disk documentation.
40
40
41
41
#### Important consideration for Premium shared disk
42
42
@@ -46,10 +46,10 @@ Following are some of the important points to consider with respect to Azure Pre
46
46
- 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.
47
47
48
48
- ZRS for Premium shared disk
49
-
- Write latency for ZRS is higher than that of LRS due to crosszonal copy of data.
50
-
- The distance between availability zones in different region varies and with that ZRS disk latency across availability zones as well. [Benchmark your disks](https://docs.microsoft.com/en-us/azure/virtual-machines/disks-benchmarks) to identify the latency of ZRS disk in your region.
51
-
- 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 cluster, your SAP ASCS/SCS will continue to run as storage failover is transparent to the application layer.
52
-
- Review the the [limitations](../../disks-redundancy.md#limitations) section of ZRS for managed disks for more details.
49
+
- Write latency for ZRS is higher than that of LRS due to cross-zonal copy of data.
50
+
- 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.
51
+
- 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.
52
+
- Review the [limitations](../../disks-redundancy.md#limitations) section of ZRS for managed disks for more details.
53
53
54
54
> [!IMPORTANT]
55
55
> The setup must meet the following conditions:
@@ -105,7 +105,7 @@ We'll install a new SAP SID **PR2**, in addition to the **existing clustered** S
105
105
106
106
### Host names and IP addresses
107
107
108
-
Based on the your deployment type, the host names and the IP addresses of the scenario would be like:
108
+
Based on your deployment type, the host names and the IP addresses of the scenario would be like:
109
109
110
110
**SAP deployment in Azure availability set**
111
111
@@ -131,7 +131,7 @@ Based on the your deployment type, the host names and the IP addresses of the sc
|**SID2** ERS cluster network name (**only** for ERS2) | pr1-erscl | 10.0.0.46 | n/a ||
133
133
134
-
The steps mentioned in the document remains same for both deployment type. But if your cluster is running in availability set, you need to deploy LRS for Azure premium shared disk (Premium_LRS) and if it is running in availability zone deploy ZRS for Azure premium shared disk (Premium_ZRS).
134
+
The steps mentioned in the document remain same for both deployment type. But if your cluster is running in availability set, you need to deploy LRS for Azure premium shared disk (Premium_LRS) and if cluster is running in availability zone deploy ZRS for Azure premium shared disk (Premium_ZRS).
135
135
136
136
### Create Azure internal load balancer
137
137
@@ -150,7 +150,7 @@ You will need to add configuration to the existing load balancer for the second
150
150
Leave the default option for Protocol (TCP), Interval (5), Unhealthy threshold (2)
151
151
- Load-balancing rules
152
152
- If using Standard Load Balancer, select HA ports
153
-
- If using Basic Load Balancer, create Loadbalancing rules for the following ports
153
+
- If using Basic Load Balancer, create Load-balancing rules for the following ports
154
154
- 32**nr** TCP [**3202**]
155
155
- 36**nr** TCP [**3602**]
156
156
- 39**nr** TCP [**3902**]
@@ -177,15 +177,15 @@ As Enqueue Replication Server 2 (ERS2) is also clustered, ERS2 virtual IP addres
177
177
178
178
- New Load-balancing rules
179
179
- If using Standard Load Balancer, select HA ports
180
-
- If using Basic Load Balancer, create Loadbalancing rules for the following ports
180
+
- If using Basic Load Balancer, create Load-balancing rules for the following ports
181
181
- 32**nr** TCP [**3212**]
182
182
- 33**nr** TCP [**3312**]
183
183
- 5**nr**13 TCP [**51212**]
184
184
- 5**nr**14 TCP [**51212**]
185
185
- 5**nr**16 TCP [**51212**]
186
186
- Associate with the **PR2** ERS2 Frontend IP, health probe and the existing backend pool.
187
187
188
-
- Make sure that Idle timeout (minutes) is set to max value e.g. 30, and that Floating IP (direct server return) is Enabled.
188
+
- Make sure that Idle timeout (minutes) is set to max value, e.g., 30, and that Floating IP (direct server return) is Enabled.
2. Format the disk. In this example it is disk number 3.
243
+
2. Format the disk. In this example, it is disk number 3.
244
244
245
245
```powershell
246
246
# Format SAP ASCS Disk number '3', with drive letter 'S'
@@ -326,13 +326,13 @@ If you are running Enqueue Replication Server 1, add SAP profile parameter `enq
326
326
327
327
Use the internal load balancer's probe functionality to make the entire cluster configuration work with Azure Load Balancer. The Azure internal load balancer usually distributes the incoming workload equally between participating virtual machines.
328
328
329
-
However, this won't work in some cluster configurations because only one instance is active. The other instance is passive and can't accept any of the workload. A probe functionality helps when the Azure internal load balancer detect which instance is active, and only target the active instance.
329
+
However, this won't work in some cluster configurations because only one instance is active. The other instance is passive and can't accept any of the workload. A probe functionality helps when the Azure internal load balancer detects which instance is active, and only target the active instance.
330
330
331
331
> [!IMPORTANT]
332
332
> In this example configuration, the **ProbePort** is set to 620**Nr**. For SAP ASCS instance with number **02** it is 620**02**.
333
333
> You will need to adjust the configuration to match your SAP instance numbers and your SAP SID.
334
334
335
-
To add a probe port run this PowerShell Module on one of the cluster VMs:
335
+
To add a probe port, run this PowerShell Module on one of the cluster VMs:
336
336
337
337
- In the case of SAP ASC/SCS Instance with instance number **02**
338
338
```powershell
@@ -497,7 +497,7 @@ To add a probe port run this PowerShell Module on one of the cluster VMs:
497
497
## Test the SAP ASCS/SCS instance failover
498
498
For the outlined failover tests, we assume that SAP ASCS is active on node A.
499
499
500
-
1. Verify that the SAP system can successfully failover from node A to node B. In this example, the test is done for SAPSID **PR2**.
500
+
1. Verify that the SAP system can successfully fail over from node A to node B. In this example, the test is done for SAPSID **PR2**.
501
501
Make sure that each of SAPSID can successfully move to the other cluster node.
502
502
Choose one of these options to initiate a failover of the SAP \<SID\> cluster group from cluster node A to cluster node B:
Copy file name to clipboardExpand all lines: articles/virtual-machines/workloads/sap/sap-high-availability-guide-wsfc-shared-disk.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,11 +129,11 @@ When selecting the technology for for shared disk, keep in mind the following co
129
129
- Allows you to attach Azure managed disk to multiple VMs simultaneously without the need for additional software to maintain and operate.
130
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
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).
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).
133
133
134
134
**SIOS**
135
135
- 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.
137
137
- Deployment in Availability zones is supported
138
138
- Requires installing and operating third-party software, which you will need to purchase additionally
139
139
@@ -146,34 +146,34 @@ Microsoft is offering [Azure shared disks](../../disks-shared.md), which can be
146
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:
147
147
148
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#premium-ssd) is supported for SAP deployment in availability set and availability zones.
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
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.
151
+
- Locallyredundant storage (LRS) for premium shared disk (skuName - Premium_LRS) is supported with deployment in Azure availability set.
152
152
- Zone-redundant storage (ZRS) for premium shared disk (skuName - Premium_ZRS) is supported with deployment in Azure availability zones.
153
153
- 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.
154
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.
155
155
156
-
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.
157
157
158
158
#### Important consideration for Premium shared disk
159
159
160
-
Following are some of the important points to consider with respect to Azure Premium shared disk:
160
+
Following are some of the important points to consider for Azure Premium shared disk:
161
161
162
162
- LRS for Premium shared disk
163
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
164
165
165
- ZRS for Premium shared disk
166
-
- Write latency for ZRS is higher than that of LRS due to crosszonal 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](https://docs.microsoft.com/en-us/azure/virtual-machines/disks-benchmarks) 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 cluster, your SAP ASCS/SCS will continue to run as storage failover is transparent to the application layer.
169
-
- Review the the [limitations](../../disks-redundancy.md#limitations) section of ZRS for managed disks for more details.
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.
170
170
171
171
> [!TIP]
172
172
> 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.
173
173
174
174
### Supported OS versions
175
175
176
-
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).
177
177
178
178
We strongly recommend using **Windows Server 2019 Datacenter**, as:
179
179
- Windows 2019 Failover Cluster Service is Azure aware
| ERS cluster network name (**only** for ERS2) | pr1-erscl | 10.0.0.44 | n/a ||
201
201
202
-
The steps mentioned in the document remains same for both deployment type. But if your cluster is running in availability set, you need to deploy LRS for Azure premium shared disk (Premium_LRS) and if it is running in availability zone deploy ZRS for Azure premium shared disk (Premium_ZRS).
202
+
The steps mentioned in the document remain same for both deployment type. But if your cluster is running in availability set, you need to deploy LRS for Azure premium shared disk (Premium_LRS) and if the cluster is running in availability zone deploy ZRS for Azure premium shared disk (Premium_ZRS).
203
203
204
204
> [!Note]
205
205
> 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.
@@ -224,7 +224,7 @@ The following list shows the configuration of the (A)SCS/ERS load balancer. The
224
224
Leave the default option for Protocol (TCP), Interval (5), Unhealthy threshold (2)
225
225
- Load-balancing rules
226
226
- If using Standard Load Balancer, select HA ports
227
-
- If using Basic Load Balancer, create Loadbalancing rules for the following ports
227
+
- If using Basic Load Balancer, create Load-balancing rules for the following ports
228
228
- 32**nr** TCP
229
229
- 36**nr** TCP
230
230
- 39**nr** TCP
@@ -250,7 +250,7 @@ As Enqueue Replication Server 2 (ERS2) is also clustered, ERS2 virtual IP addres
250
250
251
251
- 2nd Load-balancing rules
252
252
- If using Standard Load Balancer, select HA ports
253
-
- If using Basic Load Balancer, create Loadbalancing rules for the following ports
253
+
- If using Basic Load Balancer, create Load-balancing rules for the following ports
254
254
- 32**nr** TCP
255
255
- 33**nr** TCP
256
256
- 5**nr**13 TCP
@@ -307,7 +307,7 @@ Once the feature installation has completed, reboot both cluster nodes.
307
307
308
308
On Windows 2019, the cluster will automatically recognize that it is running in Azure, and as a default option for cluster management IP, it will use Distributed Network name. Therefore, it will use any of the cluster nodes local IP addresses. As a result, there is no need for a dedicated (virtual) network name for the cluster, and there is no need to configure this IP address on Azure Internal Load Balancer.
309
309
310
-
For more information see, [Windows Server 2019 Failover Clustering New features](https://techcommunity.microsoft.com/t5/failover-clustering/windows-server-2019-failover-clustering-new-features/ba-p/544029)
310
+
For more information, see, [Windows Server 2019 Failover Clustering New features](https://techcommunity.microsoft.com/t5/failover-clustering/windows-server-2019-failover-clustering-new-features/ba-p/544029)
0 commit comments