Skip to content

Commit 62dddf9

Browse files
authored
Merge pull request #214377 from b-ahibbard/vwan
ANF VWAN
2 parents 27ff78c + c725839 commit 62dddf9

12 files changed

+107
-8
lines changed

articles/azure-netapp-files/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,8 @@
227227
href: configure-unix-permissions-change-ownership-mode.md
228228
- name: Configure network features for a volume
229229
href: configure-network-features.md
230+
- name: Configure Virtual WAN
231+
href: configure-virtual-wan.md
230232
- name: Mount volumes
231233
items:
232234
- name: Mount an NFS volume for Windows or Linux VMs

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

Lines changed: 6 additions & 5 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: 12/13/2022
15+
ms.date: 12/14/2022
1616
ms.author: ramakk
1717
ms.custom: references_regions
1818
---
@@ -81,10 +81,10 @@ The following table describes what’s supported for each network features confi
8181
| Number of IPs in a VNet (including immediately peered VNets) accessing volumes in an Azure NetApp Files hosting VNet | [Same standard limits as VMs](../azure-resource-manager/management/azure-subscription-service-limits.md#azure-resource-manager-virtual-networking-limits) | 1000 |
8282
| Azure NetApp Files delegated subnets per VNet | 1 | 1 |
8383
| [Network Security Groups](../virtual-network/network-security-groups-overview.md) (NSGs) on Azure NetApp Files delegated subnets | Yes | No |
84-
| [User-defined routes](../virtual-network/virtual-networks-udr-overview.md#user-defined) (UDRs) on Azure NetApp Files delegated subnets | Yes | No |
84+
| [User-defined routes](../virtual-network/virtual-networks-udr-overview.md#user-defined) (UDRs) on Azure NetApp Files delegated subnets | Yes | No |
8585
| Connectivity to [Private Endpoints](../private-link/private-endpoint-overview.md) | No | No |
8686
| Connectivity to [Service Endpoints](../virtual-network/virtual-network-service-endpoints-overview.md) | No | No |
87-
| Azure policies (for example, custom naming policies) on the Azure NetApp Files interface | No | No |
87+
| Azure policies (for example, custom naming policies) on the Azure NetApp Files interface | No | No |
8888
| Load balancers for Azure NetApp Files traffic | No | No |
8989
| Dual stack (IPv4 and IPv6) VNet | No <br> (IPv4 only supported) | No <br> (IPv4 only supported) |
9090

@@ -109,9 +109,10 @@ The following table describes the network topologies supported by each network f
109109
| Connectivity from on-premises to a volume in a spoke VNet over VPN gateway and VNet peering with gateway transit | Yes | Yes |
110110
| Connectivity over Active/Passive VPN gateways | Yes | Yes |
111111
| Connectivity over Active/Active VPN gateways | Yes | No |
112-
| Connectivity over Active/Active Zone Redundant gateways | No | No |
112+
| Connectivity over Active/Active Zone Redundant gateways | Yes | No |
113113
| Connectivity over Active/Passive Zone Redundant gateways | Yes | Yes |
114-
| Connectivity over Virtual WAN (VWAN) | No | No |
114+
| [Connectivity over Virtual WAN (VWAN)](configure-virtual-wan.md) | Yes | No |
115+
115116

116117
\* 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).
117118

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,4 @@ This section shows you how to set the Network Features option.
8282
* [Create an NFS volume for Azure NetApp Files](azure-netapp-files-create-volumes.md)
8383
* [Create an SMB volume for Azure NetApp Files](azure-netapp-files-create-volumes-smb.md)
8484
* [Create a dual-protocol volume for Azure NetApp Files](create-volumes-dual-protocol.md)
85+
* [Configure Virtual WAN for Azure NetApp Files](configure-virtual-wan.md)
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
---
2+
title: Configure Virtual WAN for Azure NetApp Files | Microsoft Docs
3+
description: Describes guidelines to help you configure Azure NetApp files on Azure Virtual WAN.
4+
services: azure-netapp-files, virtual-wan
5+
author: rambk
6+
ms.service: azure-netapp-files
7+
ms.topic: conceptual
8+
ms.date: 12/14/2022
9+
ms.author: rambala
10+
---
11+
# Configure Virtual WAN for Azure NetApp Files (preview)
12+
13+
You can configure Azure NetApp Files volumes with Standard network features in one or more Virtual WAN spoke virtual networks (VNets). This allows access to the file storage service globally across your Virtual WAN environment.
14+
15+
Your Virtual WAN global deployments could include any combinations of different branches, Point-of-Presence (PoP), private users, offices, Azure virtual networks, and other multicloud deployments. You can use SD-WAN, site-to-site VPN, point-to-site VPN, and ExpressRoute to connect your different sites to a virtual hub. If you have multiple virtual hubs, all the hubs would be connected in full mesh in a standard Virtual WAN deployment.
16+
17+
Refer to [What is Azure Virtual WAN?](../virtual-wan/virtual-wan-about.md) to learn more about Virtual WAN.
18+
19+
The following diagram shows the concept of deploying Azure NetApp Files volume in one or more spokes of a Virtual WAN and accessing the volumes globally.
20+
21+
:::image type="content" source="../media/azure-netapp-files/virtual-wan-1.png" alt-text="Conceptual illustration of virtual wan set up.":::
22+
23+
This article will explain how to deploy and access an Azure NetApp Files volume over Virtual WAN.
24+
25+
## Considerations
26+
27+
* Inter-region secure hub connectivity is not supported. A spoke VNet containing Azure NetApp Files in region A cannot connect to a secure virtual hub in region B.
28+
* You should be familiar with network policies for Azure NetApp Files [private endpoints](../private-link/disable-private-endpoint-network-policy.md). Refer to [Route Azure NetApp Files traffic from on-premises via Azure Firewall](#route-azure-netapp-files-traffic-from-on-premises-via-azure-firewall) for further information.
29+
30+
## Before you begin
31+
32+
Before you proceed with configuring virtual WAN for Azure NetApp Files, confirm:
33+
34+
* You've configured at least one virtual hub within your Virtual WAN environment. For help with the virtual hub settings, refer to [About virtual hub settings](../virtual-wan/hub-settings.md).
35+
* You've connected at least one spoke VNet to the virtual hub for deploying Azure NetApp Files volumes. For help, refer to [Connect a virtual network to a Virtual WAN hub](../virtual-wan/howto-connect-vnet-hub.md).
36+
* You have sufficient address space within the selected spoke VNet (at the least a /28 space) for creating a subnet dedicated for Azure NetApp Files.
37+
38+
## Deploy an Azure NetApp Files volume
39+
40+
Once you've selected a spoke VNet, you can create the delegated Azure NetApp Files subnet within the VNet as part of the Azure NetApp Files deployment process. If you've already created the subnet, refer [Delegate a subnet to Azure NetApp Files](azure-netapp-files-delegate-subnet.md).
41+
42+
Deploying Azure NetApp Files volume with Standard network features in a Virtual WAN spoke VNet is the same process as deploying it in any VNet. For deployment steps, refer to [Configure network features for an Azure NetApp Files volume](configure-network-features.md).
43+
44+
## Route Azure NetApp Files traffic from on-premises via Azure Firewall
45+
46+
This diagram shows routing traffic from on-premises to an Azure NetApp Files volume in a Virtual WAN spoke VNet via a Virtual WAN hub with a VPN gateway and an Azure firewall deployed inside the virtual hub.
47+
48+
:::image type="content" source="../media/azure-netapp-files/azure-netapp-files-vnet-diagram.png" alt-text="Diagram of routing on-premises traffic via secure virtual hub.":::
49+
50+
To learn how to install an Azure Firewall in a Virtual WAN hub, refer [Configure Azure Firewall in a Virtual WAN hub](../virtual-wan/howto-firewall.md).
51+
52+
To force different traffic flows via the Azure Firewall installed in the hub, see [How to configure Virtual WAN Hub routing intent and routing policies](../virtual-wan/how-to-routing-policies.md).
53+
54+
To force the Azure NetApp Files-bound traffic through Azure Firewall in the Virtual WAN hub, the effective routes of the virtual hub should have the specific IP address of the Azure NetApp Files volume pointing to the Azure Firewall.
55+
56+
The following image of the Azure portal shows an example virtual hub of effective routes. In the first item, the IP address is listed as 10.2.0.5/32. The static routing entry's destination prefix is `<IP-Azure NetApp Files-Volume>/32`, and the next hop is `Azure-Firewall-in-hub`.
57+
58+
:::image type="content" source="../virtual-wan/media/howto-private-link/effective-routes.png" alt-text="Screenshot of effective routes in Azure portal.":::
59+
60+
> [!IMPORTANT]
61+
> Azure NetApp Files mount leverages Azure Private Endpoint. The specific IP address entry is required, even if a CIDR to which the Azure NetApp Files volume IP address belongs is pointing to the Azure Firewall as its next hop. For example, 10.2.0.5/32 should be listed even though 10.0.0.0/8 is listed with the Azure Firewall as the next hop.
62+
63+
## List Azure NetApp Files volume IP under virtual hub effective routes
64+
65+
To identify the private IP address associated with your Azure NetApp Files volume:
66+
1. Navigate to the **Volumes** in your Azure NetApp Files subscription.
67+
1. Identify the volume you are looking for. The private IP address associated with an Azure NetApp Files volume is listed as part of the mount path of the volume.
68+
69+
:::image type="content" source="../media/azure-netapp-files/virtual-wan-volumes-list.png" alt-text="Screenshot showing the private IP address of an Azure NetApp Files volume listed as part of its mount path." lightbox="../media/azure-netapp-files/virtual-wan-volumes-list.png":::
70+
71+
### Edit virtual hub effective routes
72+
73+
You can effect changes to a virtual hub's effective routes by adding routes explicitly to the virtual hub's route table.
74+
75+
1. In the virtual hub, navigate to **Route Tables**.
76+
1. Select the route table you want to edit.
77+
:::image type="content" source="../media/azure-netapp-files/virtual-hub-route-table.png" alt-text="Screenshot of virtual hub route table.":::
78+
1. Choose a **Route name** then add the **Destination prefix** and **Next hop**.
79+
:::image type="content" source="../media/azure-netapp-files/route-table-edit.png" alt-text="Screenshot of route table edits.":::
80+
1. Save your changes.
81+
82+
## Next steps
83+
84+
* [Understand Azure NetApp Files backup](backup-introduction.md)
85+
* [Cross-region replication of Azure NetApp Files volumes](cross-region-replication-introduction.md)
86+
* [Disaster recovery design](../virtual-wan/disaster-recovery-design.md)
87+
* [Migrate to Azure Virtual WAN](../virtual-wan/migrate-from-hub-spoke-topology.md)
88+
* [Virtual WAN routing deep dive](../virtual-wan/routing-deep-dive.md)

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
2121

2222
## December 2022
2323

24-
* [Cross-zone replication](create-cross-zone-replication.md) (Preview)
24+
* [Cross-zone replication](create-cross-zone-replication.md) (Preview)
2525

2626
With Azure’s push towards the use of availability zones (AZs) the need for storage-based data replication is equally increasing. Azure NetApp Files now supports [cross-zone replication](cross-zone-replication-introduction.md). With this new in-region replication capability - by combining it with the new availability zone volume placement feature - you can replicate your Azure NetApp Files volumes asynchronously from one Azure availability zone to another in a fast and cost-effective way.
2727

@@ -31,6 +31,10 @@ Azure NetApp Files is updated regularly. This article provides a summary about t
3131

3232
In the future, cross-zone replication is planned for all [AZ-enabled regions](../availability-zones/az-overview.md#azure-regions-with-availability-zones) with [Azure NetApp Files presence](https://azure.microsoft.com/explore/global-infrastructure/products-by-region/?products=netapp&regions=all&rar=true).
3333

34+
* [Azure Virtual WAN](configure-virtual-wan.md) (Preview)
35+
36+
[Azure Virtual WAN](../virtual-wan/virtual-wan-about.md) is now supported on Azure NetApp Files with Standard network features. Azure Virtual WAN is a spoke-and-hub architecture, enabling cloud-hosted network hub connectivity between endpoints, creating networking, security, and routing functionalities in one interface. Use cases for Azure Virtual WAN include remote user VPN connectivity (point-to-site), private connectivity (ExpressRoute), intra-cloud connectivity, and VPN ExpressRoute inter-connectivity.
37+
3438
## November 2022
3539

3640
* [Azure NetApp Files datastores for Azure VMware Solution](../azure-vmware/attach-azure-netapp-files-to-azure-vmware-solution-hosts.md) is now generally available (GA) with expanded regional coverage.
76.3 KB
Loading
24.4 KB
Loading
23.2 KB
Loading
768 KB
Loading
44 KB
Loading

0 commit comments

Comments
 (0)