Skip to content

Commit 4ef18e3

Browse files
committed
Quick edits
1 parent 6a3be5a commit 4ef18e3

File tree

2 files changed

+28
-26
lines changed

2 files changed

+28
-26
lines changed

azure-local/concepts/sdn-frequently-asked-questions.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,27 @@ sections:
1515
questions:
1616
- question: Will I have downtime for my Azure Local VMs when I enable Network Controller via the PowerShell cmdlet?
1717
answer: |
18-
Yes. When you enable Network Controller, all the Azure Local VMs are configured with a null port profile to enable network connectivity. As this configuration is performed for all the VMs, you experience a brief downtime until all the VMs in the cluster are configured.
19-
20-
As this is a disruptive operation, make sure to plan for a maintenance window if you're running on a production environment.
18+
Yes. When you enable Network Controller, Azure Local VMs use a null port profile to set up network connectivity. Because this process affects all VMs, you experience brief downtime until configuration finishes.
19+
20+
Because this operation is disruptive, plan a maintenance window if you're running in a production environment.
2121
2222
- question: Why am I experiencing network connectivity issues for my unmanaged VMs on Azure Local after I enabled SDN enabled by Azure Arc?
2323
answer: |
24-
You might encounter network connectivity issues after you enable the Network Controller and create unmanaged VMs outside of Azure interfaces such as Azure Command-line Interface, Azure portal, Azure PowerShell, and Azure Resource Manager APIs. For more information, see how to [Unblock and configure null port profile for your unmanaged VMs]() to fix network connectivity issues.
24+
You can experience network connectivity issues if you enable Network Controller and create unmanaged VMs outside Azure interfaces like Azure CLI, Azure portal, Azure PowerShell, and Azure Resource Manager APIs. To fix these issues, see how to [unblock and configure the null port profile for unmanaged VMs]().
2525
2626
- question: Why can't I connect to my Azure Local VMs, if I associate an NSG with the VM network interface or its logical network?
2727
answer: |
28-
If you configure an empty NSG, one with no security rules, on your VMs network interface or the logical network the VM is on – by default, no inbound traffic is allowed into the VM and all the outbound traffic is allowed. You need to add specific inbound network security rules to allow inbound traffic into the VM.
28+
If you set up an empty NSG with no security rules on your VM's network interface or the logical network, Azure Local blocks all inbound traffic by default and allows all outbound traffic. Add specific inbound network security rules to let traffic into the VM.
2929
3030
- question: Can I modify Azure Local VM resources such as VMs, virtual switches, and network interfaces directly using Network Controller APIs, Windows Admin Center, or SDN Express PowerShell scripts for my Azure Local VMs?
3131
answer: |
32-
No. This shouldn't be done and is an unsupported scenario. Doing so can cause your resources to go into bad or unrecoverable states.
32+
No. Don't do this, as it's unsupported and can cause your resources to enter bad or unrecoverable states.
3333
3434
- question: Can I configure static network interfaces after the Azure Local VM is provisioned on an Azure Local instance with SDN enabled by Azure Arc?
3535
answer: |
36-
No. Adding a secondary network interface to a VM after the VM is provisioned, is currently not supported. Such configurations cause both network interfaces to be assigned as the default gateway and lead to asymmetric networking symptoms like packet-loss and cause the VMs networking to be unpredictable. You must configure all the static network interfaces you need at the time of VM provisioning when using SDN enabled by Azure Arc.
36+
No. You can't add a secondary network interface to a VM after provisioning. This setup causes both interfaces to act as the default gateway, which leads to asymmetric networking, packet loss, and unpredictable networking. Set up all needed static network interfaces during VM provisioning when using SDN enabled by Azure Arc.
3737
- question: Why am I seeing unexpected traffic drop or blocks for my Azure Local VMs?
3838
answer: |
39-
If logical networks and VM network interfaces on your Azure Local VMs have NSGs applied with conflicting allow/deny rules, this could lead to unexpected traffic drops or blocks. <br><br> When an inbound packet arrives, Azure Local first evaluates the logical network NSG, and then the network NSG. For outbound traffic, Azure Local evaluates the network interface NSG first and then the logical network NSG. If the first NSG encountered has a **Deny** on the logical network and an **Allow** appears on the network interface, the packet is dropped.
39+
If logical networks and VM network interfaces on your Azure Local VMs have NSGs with conflicting allow or deny rules, you can see unexpected traffic drops or blocks.
40+
41+
When an inbound packet arrives, Azure Local checks the logical network NSG first, then the network interface NSG. For outbound traffic, Azure Local checks the network interface NSG first, then the logical network NSG. If the first NSG has a **Deny** rule and the next has an **Allow** rule, Azure Local drops the packet.

azure-local/concepts/sdn-overview.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,23 @@ ms.date: 06/17/2025
1212

1313
::: moniker range=">=azloc-2506"
1414

15-
This article provides an overview of Software Defined Networking (SDN) enabled by Azure Arc on Azure Local. The overview includes SDN management methods, guidance on when to use each method, and supported as well as unsupported SDN scenarios.
15+
This article explains Software Defined Networking (SDN) enabled by Azure Arc on Azure Local. It covers SDN management methods, when to use each method, and supported and unsupported SDN scenarios.
1616

1717
SDN offers a centralized way to configure and manage networks and network services such as switching, routing, and load balancing in your datacenter. SDN enables you to dynamically create, secure, and connect your network to meet the evolving needs of your applications.
1818

1919
[!INCLUDE [important](../includes/hci-preview.md)]
2020

2121
## About SDN management on Azure Local
2222

23-
SDN on Azure Local can be managed in two ways: via Arc and via on-premises tools.
23+
You can manage SDN on Azure Local in two ways: with Arc or with on-premises tools.
2424

25-
**SDN enabled by Arc** is currently in Preview and available for Azure Local 2506 running OS version 26100.xxxx and later.
25+
**SDN enabled by Arc** is in Preview and available for Azure Local 2506 with OS version 26100.xxxx or later.
2626

27-
In this method, the Network Controller runs as a Failover Cluster service instead of running on a virtual machine (VM). When SDN is enabled, the Network Controller integrates with the Azure Arc control plane, allowing the management of both existing and new logical networks.
27+
In this method, the Network Controller runs as a Failover Cluster service instead of on a virtual machine (VM). When you enable SDN, the Network Controller integrates with the Azure Arc control plane, so you can manage both existing and new logical networks.
2828

29-
With SDN enabled by Azure Arc, you can create and apply network security groups (NSGs) to logical networks and Azure Local VM network interfaces (NICs).
29+
With SDN enabled by Azure Arc, you create and apply network security groups (NSGs) to logical networks and Azure Local VM network interfaces (NICs).
3030

31-
An alternative way to manage SDN is through on-premises tools such as Windows Admin Center or SDN Express scripts. This approach is available for Windows Server and Azure Local 2311.2 and later. This method uses three major SDN components, allowing you to choose which to deploy: Network Controller, Software Load Balancer (SLB), and Gateway. For more information, see [SDN managed by on-premises tools](../concepts/software-defined-networking-23h2.md).
31+
You can also manage SDN with on-premises tools like Windows Admin Center or SDN Express scripts. This approach is available for Windows Server and Azure Local 2311.2 or later. This method uses three main SDN components, and you choose which to deploy: Network Controller, Software Load Balancer (SLB), and Gateway. For more information, see [SDN managed by on-premises tools](../concepts/software-defined-networking-23h2.md).
3232

3333

3434
## Comparison summary of SDN management
@@ -57,11 +57,11 @@ Here's a summary of unsupported scenarios for SDN enabled by Arc on Azure Local:
5757

5858
## Supported networking patterns for SDN enabled by Arc
5959

60-
Before you deploy Azure Local and enable SDN, we recommend that you review the following supported networking patterns and available options.
60+
Before you deploy Azure Local and enable SDN, review these supported networking patterns and options.
6161

6262
### Group all traffic on single network intent
6363

64-
- Use the *Group all traffic* host networking pattern in single or multi node configuration. For more information about this pattern, see [Group all traffic on a single intent](../upgrade/install-enable-network-atc.md#example-intent-group-all-traffic-on-a-single-intent).
64+
- Use the *Group all traffic* host networking pattern in single or multi node configuration. For details, see [Group all traffic on a single intent](../upgrade/install-enable-network-atc.md#example-intent-group-all-traffic-on-a-single-intent).
6565

6666
- Use this pattern only with switched storage network connectivity.
6767

@@ -73,9 +73,9 @@ Before you deploy Azure Local and enable SDN, we recommend that you review the f
7373

7474
### Group management and compute traffic in one intent with a separate storage intent
7575

76-
- Use the *Group management and compute traffic* host networking pattern in single or multi node configuration. For more information about this pattern, see [Group management and compute traffic in one intent with a separate storage intent](../upgrade/install-enable-network-atc.md#example-intent-group-management-and-compute-in-one-intent-with-a-separate-intent-for-storage).
76+
- Use the *Group management and compute traffic* host networking pattern in single or multi node configuration. For details, see [Group management and compute traffic in one intent with a separate storage intent](../upgrade/install-enable-network-atc.md#example-intent-group-management-and-compute-in-one-intent-with-a-separate-intent-for-storage).
7777

78-
- Use this pattern with switched or switchless storage network connectivity for up to 4-node Azure Local deployments. Use only storage switched connectivity for deployments with 5 or more nodes.
78+
- Use this pattern with switched or switchless storage connectivity for up to four-node Azure Local deployments. Use only storage switched connectivity for deployments with five or more nodes.
7979

8080
:::image type="content" source="./media/sdn-overview/group-management-compute-traffic.png" alt-text="Screenshot of selecting switched storage connectivity for 2-node system." lightbox="./media/sdn-overview/group-all-traffic.png":::
8181

@@ -85,20 +85,20 @@ Before you deploy Azure Local and enable SDN, we recommend that you review the f
8585

8686
### Custom configuration for disaggregated host networking
8787

88-
- Use the *Custom configuration* host networking pattern in single or multi node configuration. For more information about this pattern, see [Custom configuration - Disaggregated host networking](../upgrade/install-enable-network-atc.md#example-intent-fully-disaggregated-host-networking).
88+
- Use the *Custom configuration* host networking pattern in single or multi node configuration. For details, see [Custom configuration - Disaggregated host networking](../upgrade/install-enable-network-atc.md#example-intent-fully-disaggregated-host-networking).
8989

9090
:::image type="content" source="./media/sdn-overview/pattern-custom-configuration-disaggregated-networking.png" alt-text="Screenshot of custom configuration for fully disaggregated networking." lightbox="./media/sdn-overview/pattern-custom-configuration-disaggregated-networking.png":::
9191

92-
- Use this pattern with switched or switchless storage connectivity for up to 4-node Azure Local deployments. Use only storage switched connectivity for deployments with 5 or more nodes.
92+
- Use this pattern with switched or switchless storage connectivity for up to four-node Azure Local deployments. Use only storage switched connectivity for deployments with five or more nodes.
9393

9494
:::image type="content" source="./media/sdn-overview/custom-configuration-disaggregated-networking.png" alt-text="Screenshot of switched or switchless storage connectivity for up to 4 nodes." lightbox="./media/sdn-overview/custom-configuration-disaggregated-networking.png":::
9595

9696
- A single virtual switch is available to create SDN resources.
9797

98-
- You can use up to 3 network intents provided there are enough network adapter ports to separate the network traffic types.
99-
- The first management intent is used only for host management traffic.
100-
- The second compute intent is used only for VMs and workloads traffic.
101-
- The third storage intent is used only for storage traffic.
98+
- Use up to three network intents provided there are enough network adapter ports to separate the network traffic types.
99+
- The first management intent is only for host management traffic.
100+
- The second compute intent is only for VMs and workloads traffic.
101+
- The third storage intent is only for storage traffic.
102102

103103
<!--## Choose SDN type based on your requirements
104104
@@ -114,7 +114,7 @@ Use the following detailed decision matrix to select the SDN type based on your
114114

115115
## Next steps
116116

117-
For related information, see also:
117+
For related information, see:
118118

119119
- [Enable SDN via action plan](../deploy/enable-sdn-integration.md)
120120
- [Deploy SDN infrastructure using SDN Express PowerShell scripts](../deploy/sdn-express-23h2.md)
@@ -123,6 +123,6 @@ For related information, see also:
123123

124124
::: moniker range="<=azloc-2505"
125125

126-
This feature is available only in Azure Local 2506 with OS build 26100.xxxx or later.
126+
This feature is available in Azure Local 2506 with OS build 26100.xxxx or later.
127127

128128
::: moniker-end

0 commit comments

Comments
 (0)