Skip to content

Commit 0a6b930

Browse files
authored
Merge pull request #296131 from b-ahibbard/avg-sap-oracle
GA: AVG SAP HANA ext. 1 & Oracle
2 parents 08114cc + 6f7ab29 commit 0a6b930

9 files changed

+44
-39
lines changed

articles/azure-netapp-files/application-volume-group-considerations.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: conceptual
8-
ms.date: 01/29/2025
8+
ms.date: 03/13/2025
99
ms.author: anfdocs
1010
---
1111
# Requirements and considerations for application volume group for SAP HANA
@@ -37,9 +37,9 @@ This article describes the requirements and considerations you need to be aware
3737
>[!IMPORTANT]
3838
>The use of application volume group for SAP HANA for applications other than SAP HANA is not supported. Reach out to your Azure NetApp Files specialist for guidance on using Azure NetApp Files multi-volume layouts with other database applications.
3939
40-
### <a name="extension-1-requirements-considerations"></a> Extension 1 requirements and considerations (preview)
40+
### <a name="extension-1-requirements-considerations"></a> Extension 1 requirements and considerations
4141

42-
* Extension 1 is currently in preview and requires that you [register for the feature](application-volume-group-deploy-first-host.md#register-for-extension-1).
42+
* You must be [registered for extension 1](application-volume-group-deploy-first-host.md#register-for-extension-1).
4343
* Application volume group supports Basic network features. If you're registered for extension 1, application volume group also supports [Standard network features](azure-netapp-files-network-topologies.md).
4444
* Extension 1 supports [availability zone volume placement](use-availability-zones.md) as the new default method for placement. This upgrade mitigates the need for AVset pinning and eliminates the need for proximity placement groups. With support for availability zone volume placement, you only need to select the same availability zone as the database servers. Using availability zone volume placement aligns with the Microsoft recommendation on how to deploy SAP HANA infrastructures to achieve best performance with high-availability, maximum flexibility, and simplified deployment.
4545
If regions do not support availability zones, you can select a regional deployment or choose proximity placement groups.

articles/azure-netapp-files/application-volume-group-deploy-first-host.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ This article describes how to deploy the first SAP HANA host using Azure NetApp
2323

2424
### Register for extension 1
2525

26-
Azure NetApp Files application volume group for SAP HANA Extension 1 is currently in preview. You need to register the feature before using it for the first time. Feature registration may take up to 60 minutes to complete.
26+
You need to register for Azure NetApp Files application volume group for SAP HANA Extension 1 before using it for the first time. Feature registration may take up to 60 minutes to complete.
2727

2828
1. Register the feature
2929

articles/azure-netapp-files/application-volume-group-introduction.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: azure-netapp-files
55
author: b-hchen
66
ms.service: azure-netapp-files
77
ms.topic: conceptual
8-
ms.date: 02/24/2025
8+
ms.date: 03/13/2025
99
ms.author: anfdocs
1010
---
1111
# Understand Azure NetApp Files application volume group for SAP HANA
@@ -46,7 +46,7 @@ Application volume group for SAP HANA helps you simplify the deployment process
4646
* Creation of separate storage endpoints (with different IP addresses) for data and log volumes.
4747
* This deployment method provides better performance and throughput for the SAP HANA database.
4848

49-
### <a name="extension-1-features"></a> Extension 1 features (preview)
49+
### <a name="extension-1-features"></a> Extension 1 features
5050

5151
Application volume group for SAP HANA extension one offers support for:
5252

articles/azure-netapp-files/application-volume-group-oracle-deploy-volumes.md

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.service: azure-netapp-files
1212
ms.workload: storage
1313
ms.tgt_pltfrm: na
1414
ms.topic: how-to
15-
ms.date: 01/29/2025
15+
ms.date: 03/13/2025
1616
ms.author: anfdocs
1717
---
1818
# Deploy application volume group for Oracle
@@ -25,7 +25,7 @@ You should understand the [requirements and considerations for application volum
2525

2626
## Register the feature
2727

28-
Azure NetApp Files application volume group for Oracle is currently in preview. Before using this feature for the first time, you need to register it.
28+
Before using Azure NetApp Files application volume group for Oracle for the first time, you need to register it.
2929

3030
1. Register the feature:
3131

@@ -54,17 +54,17 @@ You can also use [Azure CLI commands](/cli/azure/feature) `az feature register`
5454
3. In the **ORACLE** tab, provide Oracle-specific information:
5555
5656
* **Unique System ID (SID)**:
57-
Choose a unique identifier that will be used in the naming proposals for all your storage objects and helps to uniquely identify the volumes for this database.
57+
Use the unique Oracle identifier that will be used to identify the volumes for this database in the naming proposals for all your storage objects.
5858
* **Group name / Group description**:
5959
Provide the volume group name and description.
6060
* **Number of Oracle data volumes (1-8)**:
61-
Depending on your sizing and performance requirements of the database you can create a minimum of 1 and up to 8 data volumes.
61+
Depending on your sizing and performance requirements of the database, you can create a minimum of 1 and up to 8 data volumes.
6262
* **Oracle database size in (TiB)**:
63-
Specify the total capacity required for your database. If you select more than one database volume, the capacity is distributed evenly among all volumes. You may change each individual volume once the proposals have been created. See Step 8 in this article.
63+
Specify the total capacity required for your database. If you select more than one database volume, the capacity is distributed evenly among all volumes. You can change each individual volume once the proposals have been created. See Step 8 in this article.
6464
* **Additional capacity for snapshots (%)**:
65-
If you use snapshots for data protection, you need to plan for extra capacity. This field will add an additional size (%) for the data volume.
65+
If you use snapshots for data protection, you need to plan for extra capacity. This field adds an additional size (%) for the data volume.
6666
* **Oracle database storage throughput (MiB/s)**:
67-
Specify the total throughput required for your database. If you select more than one database volume, the throughput is distributed evenly among all volumes. You may change each individual volume once the proposals have been created. See Step in this article.
67+
Specify the total throughput required for your database. If you select more than one database volume, the throughput is distributed evenly among all volumes. You can change each individual volume once the proposals have been created. See Step in this article.
6868
6969
Select **Next: Volume Group**.
7070
@@ -73,28 +73,28 @@ You can also use [Azure CLI commands](/cli/azure/feature) `az feature register`
7373
4. In the **Volume group** tab, provide information for creating the volume group:
7474
7575
* **Availability options**:
76-
There are two **Availability** options. This screenshot is for a volume placement using **Availability Zone**.
76+
There are 2 **Availability** options. The following screenshot illustrates volume placement using **Availability Zone**.
7777
* **Availability Zone**:
78-
Select the zone where Azure NetApp Files is available. In regions without zones, you can select **none**.
78+
Select the zone where Azure NetApp Files is available. In regions without zones, select **none**.
7979
* **Network features**:
80-
Select either **Basic** or **Standard** network features. All volumes should use the same network feature. This selection is set for each individual volume.
80+
Select either **Basic** or **Standard** network features. All volumes should use the same network feature setting. This selection is set for each individual volume.
8181
* **Capacity pool**:
82-
All volumes will be placed in a single manual QoS capacity pool.
82+
Design that manual QoS capacity where all volumes are placed.
8383
* **Virtual network**:
84-
Specify an existing VNet where the VMs are placed.
84+
Specify an existing VNet where the Oracle VMs are located.
8585
* **Subnet**:
86-
Specify the delegated subnet where the IP addresses for the NFS exports will be created. Ensure that you have a delegated subnet with enough free IP addresses.
86+
Specify the delegated subnet where the IP addresses for the NFS exports will be created. Ensure you have a delegated subnet with enough free IP addresses.
8787
* **Encryption key source**:
8888
Select [Customer Managed Key](configure-customer-managed-keys.md) or Microsoft Managed Key. If you choose Customer Managed Key, provide the key vault private endpoint.
8989
9090
Select **Next: Tags**. Continue with Step 6.
9191
9292
[ ![Screenshot that shows the Volume Group tag for Oracle.](./media/volume-hard-quota-guidelines/application-volume-group-tag-oracle.png) ](./media/volume-hard-quota-guidelines/application-volume-group-tag-oracle.png#lightbox)
9393
94-
5. If you select **Proximity placement group**, then specify the following information in the **Volume group** tab:
94+
5. If you select **Proximity placement group**, specify the following information in the **Volume group** tab:
9595
9696
* **Availability options**:
97-
This screenshot is for a volume placement using **Proximity placement group**.
97+
This screenshot shows a volume placement using **Proximity placement group**.
9898
* **Proximity placement group**:
9999
Specify the proximity placement group for all volumes.
100100
@@ -112,10 +112,10 @@ You can also use [Azure CLI commands](/cli/azure/feature) `az feature register`
112112
[ ![Screenshot that shows how to add tags for Oracle.](./media/volume-hard-quota-guidelines/application-add-tags-oracle.png) ](./media/volume-hard-quota-guidelines/application-add-tags-oracle.png#lightbox)
113113
114114
115-
7. In the **Protocols** section of the Volume Group tab, you can select the NFS version, modify the Export Policy, and select [LDAP-enabled volumes](configure-ldap-extended-groups.md). These settings need to be common to all volumes.
115+
7. In the **Protocols** section of the Volume Group tab, you can select the NFS version, modify the Export Policy, and select [LDAP-enabled volumes](configure-ldap-extended-groups.md). These settings need to be common across all volumes in this volume group.
116116
117117
> [!NOTE]
118-
> For optimal performance, use Oracle dNFS to mount the volumes at the database server. We recommend using NFSv3 as a base for dNFS, but NFSv4.1 is also supported. Check the support documentation of your Azure VM operating system for guidance about which NFS protocol version to use in combination with dNFS and your operating system.
118+
> For optimal performance, use Oracle dNFS to mount the volumes at the database server. It's recommended you use NFSv3 as a base for dNFS. NFSv4.1 is also supported. Check the support documentation of your Azure VM operating system for guidance about which NFS protocol version to use in combination with dNFS and your operating system.
119119
120120
Select **Next: Volumes**.
121121
@@ -160,14 +160,13 @@ You can also use [Azure CLI commands](/cli/azure/feature) `az feature register`
160160
161161
12. The **Volumes Tab** enables you to remove optional volumes.
162162
163-
<!-- check -->
164163
Provide an **Encryption key source**. Select [Customer Managed Key](configure-customer-managed-keys.md) or Microsoft Managed Key. If you choose Customer Managed Key, provide the key vault private endpoint.
165164
166165
On the Volumes tab, optional volumes are marked with an asterisk (`*`) in front of the name.
167166
If you want to remove the optional volumes such as `ORA1-ora-data4` volume or `ORA1-ora-binary` volume from the volume group, select the volume then **Remove volume**. Confirm the removal in the dialog box that appears.
168167
169168
> [!IMPORTANT]
170-
> You cannot add a removed volume back to the volume group again.
169+
> You can't add a removed volume back to the volume group again without canceling and restarting the application volume group workflow.
171170
172171
Select **Volumes** after completing the changes of volumes.
173172
@@ -178,7 +177,7 @@ You can also use [Azure CLI commands](/cli/azure/feature) `az feature register`
178177
[ ![Screenshot that shows confirmation about removing an optional volume for Oracle.](./media/volume-hard-quota-guidelines/application-volume-remove-confirm-oracle.png) ](./media/volume-hard-quota-guidelines/application-volume-remove-confirm-oracle.png#lightbox)
179178
180179
181-
13. The **Review + Create** tab lists all the volumes that will be created. The process also validates the creation.
180+
13. The **Review + Create** tab lists all the volumes to be created. The process also validates the creation.
182181
183182
Select **Create Volume Group** to start the volume group creation.
184183
@@ -189,12 +188,12 @@ You can also use [Azure CLI commands](/cli/azure/feature) `az feature register`
189188
190189
[ ![Screenshot that shows the Deployment in Progress window for Oracle.](./media/volume-hard-quota-guidelines/application-deployment-in-progress-oracle.png) ](./media/volume-hard-quota-guidelines/application-deployment-in-progress-oracle.png#lightbox)
191190
192-
Creating a volume group is an "all-or-none" operation. If one volume can't be created, the operation is canceled, and all remaining volumes will be removed also.
191+
Creating a volume group is an "all-or-none" operation. If one volume can't be created, the operation is canceled, and all remaining volumes are also removed.
193192
194193
[ ![Screenshot that shows the new volume group for Oracle.](./media/volume-hard-quota-guidelines/application-new-volume-group-oracle.png) ](./media/volume-hard-quota-guidelines/application-new-volume-group-oracle.png#lightbox)
195194
196195
197-
15. Following completion, in **Volumes** you can display the list of volume groups to see the new volume group. You can select the new volume group to see the details and status of each of the volumes being created.
196+
15. Following completion, in **Volumes** you can display the list of volume groups to see the new volume group. Select the new volume group to see the details and status of each of the volumes being created.
198197
199198
## Next steps
200199

articles/azure-netapp-files/application-volume-group-oracle-introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.service: azure-netapp-files
1212
ms.workload: storage
1313
ms.tgt_pltfrm: na
1414
ms.topic: conceptual
15-
ms.date: 01/29/2025
15+
ms.date: 03/13/2025
1616
ms.author: anfdocs
1717
---
1818
# Understand Azure NetApp Files application volume group for Oracle

articles/azure-netapp-files/includes/application-volume-group-layout.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
author: b-ahibbard
33
ms.service: azure-netapp-files
44
ms.topic: include
5-
ms.date: 01/31/2024
5+
ms.date: 03/13/2025
66
ms.author: anfdocs
77
ms.custom: include file
88

99
# application-volume-group-concepts.md
1010
# application-volume-group-oracle-introduction.md
1111
---
1212

13-
* AVG can deploy 1 to 8 data, log (and optionally, log-mirror), backup, and binary volumes in the selected zone using the same network features setting (Standard or Basic) and the same NFS version (NFSv4.1 or NFSv3).
13+
* Application volume group can deploy 1 to 8 data, log (and optionally, log-mirror), backup, and binary volumes in the selected zone using the same network features setting (Standard or Basic) and the same NFS version (NFSv4.1 or NFSv3).
1414
* The hosting capacity pool needs to be configured with [Manual QoS](../azure-netapp-files-performance-considerations.md#manual-qos-volume-quota-and-throughput).
1515
* Data volumes are deployed following anti-affinity rules to ensure they're spread over as many Azure NetApp Files storage endpoints as possible in the selected zone. The volumes are also assigned direct storage-endpoints for the best possible latency.
1616
* Up to three data volumes can be deployed on the same storage-endpoint in resource-constrained zones if capacity and throughput requirements permit.
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
2-
title: include file
3-
description: include file
42
author: b-ahibbard
53
ms.service: azure-netapp-files
64
ms.topic: include
7-
ms.date: 07/03/2023
5+
ms.date: 03/13/2025
86
ms.author: anfdocs
97
ms.custom: include file
108

@@ -14,4 +12,4 @@ ms.custom: include file
1412
---
1513

1614
>[!IMPORTANT]
17-
>For SAP HANA production workloads make sure to use [Azure NetApp Files application volume group for SAP HANA](../application-volume-group-introduction.md) to deploy your HANA volumes.
15+
>For SAP HANA production workloads, use [Azure NetApp Files application volume group for SAP HANA](../application-volume-group-introduction.md) to deploy your HANA volumes.
Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
---
2-
title: include file
32
author: b-ahibbard
43
ms.service: azure-netapp-files
54
ms.topic: include
6-
ms.date: 03/08/2024
5+
ms.date: 03/13/2025
76
ms.author: anfdocs
87
ms.custom: include file
98

@@ -14,4 +13,4 @@ ms.custom: include file
1413
---
1514

1615
>[!IMPORTANT]
17-
>The options for this procedure differ if you've registered for the [Application volume group for SAP HANA extension 1 preview](../application-volume-group-considerations.md#extension-1-requirements-considerations). Select the correct tab for your configuration. To take advantage of the feature, you must [register for extension 1](../application-volume-group-deploy-first-host.md#register-for-extension-1).
16+
>The options for this procedure differ if you're using [Application volume group for SAP HANA extension 1](../application-volume-group-considerations.md#extension-1-requirements-considerations). Select the correct tab for your configuration. To take advantage of the feature, you must [register for extension 1](../application-volume-group-deploy-first-host.md#register-for-extension-1).

articles/azure-netapp-files/whats-new.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: b-hchen
66
ms.service: azure-netapp-files
77
ms.custom: linux-related-content
88
ms.topic: overview
9-
ms.date: 03/06/2025
9+
ms.date: 03/13/2025
1010
ms.author: anfdocs
1111
---
1212

@@ -16,6 +16,15 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
1616

1717
## March 2025
1818

19+
* [Application volume group for Oracle](application-volume-group-oracle-introduction.md) is now generally available (GA)
20+
21+
* [Application volume group for SAP HANA extension one](application-volume-group-introduction.md) is now generally available (GA)
22+
23+
Application volume group for SAP HANA extension one enables you to improve your volume group deployment experience for SAP HANA. Key improvements include:
24+
25+
- Support for availability zone volume placement, avoiding the manual AVset pining requirement (when using PPG)
26+
- Support for Standard network features for SAP HANA volumes
27+
1928
* [Storage with cool access enhancement:](manage-cool-access.md) snapshot-only tiering policy
2029

2130
Azure NetApp Files storage with cool access now supports a snapshots-only policy. With this policy enabled, only snapshots are moved to the cool tier.

0 commit comments

Comments
 (0)