Skip to content

Commit b3dac93

Browse files
authored
Merge pull request #199991 from b-ahibbard/anf-standardnetwork
standard network features. general availability
2 parents a6be810 + e463539 commit b3dac93

7 files changed

+58
-26
lines changed

articles/azure-netapp-files/azure-netapp-files-network-topologies.md

Lines changed: 31 additions & 13 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: conceptual
15-
ms.date: 08/08/2022
15+
ms.date: 08/11/2022
1616
ms.author: ramakk
1717
---
1818
# Guidelines for Azure NetApp Files network planning
@@ -23,7 +23,7 @@ Azure NetApp Files volumes are designed to be contained in a special purpose sub
2323

2424
## Configurable network features
2525

26-
The [**Standard network features**](configure-network-features.md) configuration for Azure NetApp Files is available for public preview. After registering for this feature with your subscription, you can create new volumes choosing *Standard* or *Basic* network features in supported regions. In regions where the Standard network features aren't supported, the volume defaults to using the Basic network features.
26+
Register for the [**configurable network features**](configure-network-features.md) to create volumes with standard network features. You can create new volumes choosing *Standard* or *Basic* network features in supported regions. In regions where the Standard network features aren't supported, the volume defaults to using the Basic network features.
2727

2828
* ***Standard***
2929
Selecting this setting enables higher IP limits and standard VNet features such as [network security groups](../virtual-network/network-security-groups-overview.md) and [user-defined routes](../virtual-network/virtual-networks-udr-overview.md#user-defined) on delegated subnets, and additional connectivity patterns as indicated in this article.
@@ -60,6 +60,9 @@ Azure NetApp Files standard network features are supported for the following reg
6060

6161
You should understand a few considerations when you plan for Azure NetApp Files network.
6262

63+
> [!IMPORTANT]
64+
> [!INCLUDE [Standard network features pricing](includes/standard-networking-pricing.md)]
65+
6366
### Constraints
6467

6568
The following table describes what’s supported for each network features configuration:
@@ -76,6 +79,9 @@ The following table describes what’s supported for each network features confi
7679
| Load balancers for Azure NetApp Files traffic | No | No |
7780
| Dual stack (IPv4 and IPv6) VNet | No <br> (IPv4 only supported) | No <br> (IPv4 only supported) |
7881

82+
> [!IMPORTANT]
83+
> Upgrade from basic to standard network feature is not currently supported.
84+
7985
### Supported network topologies
8086

8187
The following table describes the network topologies supported by each network features configuration of Azure NetApp Files.
@@ -84,7 +90,7 @@ The following table describes the network topologies supported by each network f
8490
|---|---|---|
8591
| Connectivity to volume in a local VNet | Yes | Yes |
8692
| Connectivity to volume in a peered VNet (Same region) | Yes | Yes |
87-
| Connectivity to volume in a peered VNet (Cross region or global peering) | No | No |
93+
| Connectivity to volume in a peered VNet (Cross region or global peering) | Yes* | No |
8894
| Connectivity to a volume over ExpressRoute gateway | Yes | Yes |
8995
| ExpressRoute (ER) FastPath | Yes | No |
9096
| Connectivity from on-premises to a volume in a spoke VNet over ExpressRoute gateway and VNet peering with gateway transit | Yes | Yes |
@@ -93,7 +99,9 @@ The following table describes the network topologies supported by each network f
9399
| Connectivity over Active/Passive VPN gateways | Yes | Yes |
94100
| Connectivity over Active/Active VPN gateways | Yes | No |
95101
| Connectivity over Active/Active Zone Redundant gateways | No | No |
96-
| Connectivity over Virtual WAN (VWAN) | No | No |
102+
| Connectivity over Virtual WAN (VWAN) | No | No |
103+
104+
\* This option will incur a charge on ingress and egress traffic that uses a virtual network peering connection. For more information, see [Virtual Network pricing](https://azure.microsoft.com/pricing/details/virtual-network/). For more general information, see [Virtual network peering](../virtual-network/virtual-network-peering-overview.md).
97105

98106
## Virtual network for Azure NetApp Files volumes
99107

@@ -107,7 +115,7 @@ Before provisioning an Azure NetApp Files volume, you need to create an Azure vi
107115

108116
Subnets segment the virtual network into separate address spaces that are usable by the Azure resources in them. Azure NetApp Files volumes are contained in a special-purpose subnet called a [delegated subnet](../virtual-network/virtual-network-manage-subnet.md).
109117

110-
Subnet delegation gives explicit permissions to the Azure NetApp Files service to create service-specific resources in the subnet. It uses a unique identifier in deploying the service. In this case, a network interface is created to enable connectivity to Azure NetApp Files.
118+
Subnet delegation gives explicit permissions to the Azure NetApp Files service to create service-specific resources in the subnet. It uses a unique identifier in deploying the service. In this case, a network interface is created to enable connectivity to Azure NetApp Files.
111119

112120
If you use a new VNet, you can create a subnet and delegate the subnet to Azure NetApp Files by following instructions in [Delegate a subnet to Azure NetApp Files](azure-netapp-files-delegate-subnet.md). You can also delegate an existing empty subnet that's not delegated to other services.
113121

@@ -120,37 +128,47 @@ User-defined routes (UDRs) and Network security groups (NSGs) are only supported
120128
> [!NOTE]
121129
> Associating NSGs at the network interface level is not supported for the Azure NetApp Files network interfaces.
122130
123-
If the subnet has a combination of volumes with the Standard and Basic network features (or for existing volumes not registered for the feature preview), UDRs and NSGs applied on the delegated subnets will only apply to the volumes with the Standard network features.
131+
If the subnet has a combination of volumes with the Standard and Basic network features (or for existing volumes not registered for the feature), UDRs and NSGs applied on the delegated subnets will only apply to the volumes with the Standard network features.
124132

125133
Configuring user-defined routes (UDRs) on the source VM subnets with address prefix of delegated subnet and next hop as NVA isn't supported for volumes with the Basic network features. Such a setting will result in connectivity issues.
126134

127135
## Azure native environments
128136

129137
The following diagram illustrates an Azure-native environment:
130138

131-
![Azure-native networking environment](../media/azure-netapp-files/azure-netapp-files-network-azure-native-environment.png)
139+
:::image type="content" source="../media/azure-netapp-files/azure-netapp-files-network-azure-native-environment.png" alt-text="Diagram depicting Azure native environment setup." lightbox="../media/azure-netapp-files/azure-netapp-files-network-azure-native-environment.png":::
132140

133141
### Local VNet
134142

135143
A basic scenario is to create or connect to an Azure NetApp Files volume from a VM in the same VNet. For VNet 2 in the diagram, Volume 1 is created in a delegated subnet and can be mounted on VM 1 in the default subnet.
136144

137-
### VNet peering
145+
### <a name="vnet-peering"></a> VNet peering
138146

139-
If you have additional VNets in the same region that need access to each other’s resources, the VNets can be connected using [VNet peering](../virtual-network/virtual-network-peering-overview.md) to enable secure connectivity through the Azure infrastructure.
147+
If you have other VNets in the same region that need access to each other’s resources, the VNets can be connected using [VNet peering](../virtual-network/virtual-network-peering-overview.md) to enable secure connectivity through the Azure infrastructure.
140148

141149
Consider VNet 2 and VNet 3 in the diagram above. If VM 1 needs to connect to VM 2 or Volume 2, or if VM 2 needs to connect to VM 1 or Volume 1, then you need to enable VNet peering between VNet 2 and VNet 3.
142150

143-
Also, consider a scenario where VNet 1 is peered with VNet 2, and VNet 2 is peered with VNet 3 in the same region. The resources from VNet 1 can connect to resources in VNet 2, but it can't connect to resources in VNet 3 unless VNet 1 and VNet 3 are peered.
151+
Also, consider a scenario where VNet 1 is peered with VNet 2, and VNet 2 is peered with VNet 3 in the same region. The resources from VNet 1 can connect to resources in VNet 2 but can't connect to resources in VNet 3 unless VNet 1 and VNet 3 are peered.
144152

145153
In the diagram above, although VM 3 can connect to Volume 1, VM 4 can't connect to Volume 2. The reason for this is that the spoke VNets aren't peered, and _transit routing isn't supported over VNet peering_.
146154

155+
### Global or cross-region VNet peering
156+
157+
The following diagram illustrates an Azure-native environment with cross-region VNet peering.
158+
159+
:::image type="content" source="../media/azure-netapp-files/azure-native-cross-region-peering.png" alt-text="Diagram depicting Azure native environment setup with cross-region VNet peering." lightbox="../media/azure-netapp-files/azure-native-cross-region-peering.png":::
160+
161+
With the standard network feature, VMs are able to connect to volumes in another region via global or cross-region VNet peering. The above diagram adds a second region to the configuration in the [local VNet peering section](#vnet-peering). For VNet 4 in this diagram, an Azure NetApp Files volume is created in a delegated subnet and can be mounted on VM5 in the application subnet.
162+
163+
In the diagram, VM2 in Region 1 can connect to Volume 3 in Region 2. VM5 in Region 2 can connect to Volume 2 in Region 1 via VNet peering between Region 1 and Region 2.
164+
147165
## Hybrid environments
148166

149167
The following diagram illustrates a hybrid environment:
150168

151-
![Hybrid networking environment](../media/azure-netapp-files/azure-netapp-files-network-hybrid-environment.png)
169+
:::image type="content" source="../media/azure-netapp-files/azure-netapp-files-network-hybrid-environment.png" alt-text="Diagram depicting hybrid networking environment." lightbox="../media/azure-netapp-files/azure-netapp-files-network-hybrid-environment.png":::
152170

153-
In the hybrid scenario, applications from on-premises datacenters need access to the resources in Azure. This is the case whether you want to extend your datacenter to Azure, or you want to use Azure native services or for disaster recovery. See [VPN Gateway planning options](../vpn-gateway/vpn-gateway-about-vpngateways.md?toc=%2fazure%2fvirtual-network%2ftoc.json#planningtable) for information on how to connect multiple resources on-premises to resources in Azure through a site-to-site VPN or an ExpressRoute.
171+
In the hybrid scenario, applications from on-premises datacenters need access to the resources in Azure. This is the case whether you want to extend your datacenter to Azure or you want to use Azure native services or for disaster recovery. See [VPN Gateway planning options](../vpn-gateway/vpn-gateway-about-vpngateways.md?toc=%2fazure%2fvirtual-network%2ftoc.json#planningtable) for information on how to connect multiple resources on-premises to resources in Azure through a site-to-site VPN or an ExpressRoute.
154172

155173
In a hybrid hub-spoke topology, the hub VNet in Azure acts as a central point of connectivity to your on-premises network. The spokes are VNets peered with the hub, and they can be used to isolate workloads.
156174

@@ -163,7 +181,7 @@ In the topology illustrated above, the on-premises network is connected to a hub
163181
* VM 3 in the hub VNet can connect to Volume 2 in spoke VNet 1 and Volume 3 in spoke VNet 2.
164182
* VM 4 from spoke VNet 1 and VM 5 from spoke VNet 2 can connect to Volume 1 in the hub VNet.
165183
* VM 4 in spoke VNet 1 can't connect to Volume 3 in spoke VNet 2. Also, VM 5 in spoke VNet2 can't connect to Volume 2 in spoke VNet 1. This is the case because the spoke VNets aren't peered and _transit routing isn't supported over VNet peering_.
166-
* In the above architecture if there's a gateway in the spoke VNet as well, the connectivity to the ANF volume from on-prem connecting over the gateway in the Hub will be lost. By design, preference would be given to the gateway in the spoke VNet and so only machines connecting over that gateway can connect to the ANF volume.
184+
* In the above architecture if there's a gateway in the spoke VNet as well, the connectivity to the ANF volume from on-premises connecting over the gateway in the Hub will be lost. By design, preference would be given to the gateway in the spoke VNet and so only machines connecting over that gateway can connect to the ANF volume.
167185

168186
## Next steps
169187

articles/azure-netapp-files/configure-network-features.md

Lines changed: 5 additions & 6 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: 08/03/2021
15+
ms.date: 08/11/2022
1616
ms.custom: references_regions
1717
ms.author: anfdocs
1818
---
@@ -22,8 +22,7 @@ The **Network Features** functionality enables you to indicate whether you want
2222

2323
This article helps you understand the options and shows you how to configure network features.
2424

25-
>[!IMPORTANT]
26-
>The **Network Features** functionality is currently in public preview. It is not available in Azure Government regions. See [supported regions](azure-netapp-files-network-topologies.md#supported-regions) for a full list.
25+
The **Network Features** functionality is not available in Azure Government regions. See [supported regions](azure-netapp-files-network-topologies.md#supported-regions) for a full list.
2726

2827
## Options for network features
2928

@@ -53,7 +52,7 @@ Two settings are available for network features:
5352

5453
## Register the feature
5554

56-
The network features capability is currently in public preview. If you are using this feature for the first time, you need to register the feature first.
55+
Follow the registration steps if you're using the feature for the first time.
5756

5857
1. Register the feature by running the following commands:
5958

@@ -90,11 +89,11 @@ This section shows you how to set the Network Features option.
9089
9190
![Screenshot that shows volume creation for Basic network features.](../media/azure-netapp-files/network-features-create-basic.png)
9291
93-
2. Before completing the volume creation process, you can display the specified network features setting in the **Review + Create** tab of the Create a Volume screen. Click **Create** to complete the volume creation.
92+
2. Before completing the volume creation process, you can display the specified network features setting in the **Review + Create** tab of the Create a Volume screen. Select **Create** to complete the volume creation.
9493
9594
![Screenshot that shows the Review and Create tab of volume creation.](../media/azure-netapp-files/network-features-review-create-tab.png)
9695
97-
3. You can click **Volumes** to display the network features setting for each volume:
96+
3. You can select **Volumes** to display the network features setting for each volume:
9897
9998
[ ![Screenshot that shows the Volumes page displaying the network features setting.](../media/azure-netapp-files/network-features-volume-list.png)](../media/azure-netapp-files/network-features-volume-list.png#lightbox)
10099
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: include file
3+
description: include file
4+
author: b-ahibbard
5+
ms.service: azure-netapp-files
6+
ms.topic: include
7+
ms.date: 08/10/2022
8+
ms.author: anfdocs
9+
ms.custom: include file
10+
11+
# azure-netapp-files/whats-new.md
12+
# azure-netapp-files/azure-netapp-files-network-topologies.md
13+
---
14+
15+
You can use standard network features without charge for free through September 30, 2022. Regular billing will begin October 1, 2022. Billing will be applicable only for Global peering, which will be billed according to the [Azure pricing guidelines](https://azure.microsoft.com/pricing/details/virtual-network/).

0 commit comments

Comments
 (0)