Skip to content

Commit 54fd768

Browse files
authored
Merge pull request #15325 from CristianEdwards/HCINetworkPatternsUpdates
Updates to Network Patterns Content
2 parents be3d1d2 + 5c725d6 commit 54fd768

File tree

2 files changed

+28
-21
lines changed

2 files changed

+28
-21
lines changed

azure-stack/hci/plan/choose-network-pattern.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.date: 03/14/2024
1313

1414
[!INCLUDE [includes](../../includes/hci-applies-to-23h2-22h2.md)]
1515

16-
This article describes a set of network patterns references to architect, deploy, and configure Azure Stack HCI using either one or two physical hosts. Depending on your needs or scenarios, you can go directly to your pattern of interest. Each pattern is described as a standalone entity and includes all the network components for specific scenarios.
16+
This article describes a set of network patterns references to architect, deploy, and configure Azure Stack HCI using either one, two or three physical hosts. Depending on your needs or scenarios, you can go directly to your pattern of interest. Each pattern is described as a standalone entity and includes all the network components for specific scenarios.
1717

1818
## Choose a network reference pattern
1919

@@ -35,6 +35,19 @@ Use the following table to directly go to a pattern and its content.
3535
|---------|---------|
3636
|:::image type="content" source="media/plan-deployment/two-node-switched-non-converged.png" alt-text="Diagram showing two-node storage switched, non-converged, two TOR switches" lightbox="media/plan-deployment/two-node-switched-non-converged.png":::|:::image type="content" source="media/plan-deployment/two-node-switched-converged.png" alt-text="Diagram showing two-node storage switched, fully converged, two TOR switches." lightbox="media/plan-deployment/two-node-switched-converged.png":::|
3737

38+
### Three-node switchless single link
39+
40+
**Go to [Three-node switchless single link deployment](three-node-switchless-two-switches-single-link.md)**
41+
42+
:::image type="content" source="media/three-node-switchless-two-switches-single-link/physical-components-layout.png" alt-text="Diagram showing three-node switchless, two TOR, single link physical connectivity layout." lightbox="media/three-node-switchless-two-switches-single-link/physical-components-layout.png":::
43+
44+
### Three-node switchless dual link
45+
46+
**Go to [Three-node switchless dual link deployment](three-node-switchless-two-switches-two-links.md)**
47+
48+
:::image type="content" source="media/three-node-switchless-two-switches-dual-link/physical-components-layout.png" alt-text="Diagram showing three-node switchless, two TOR, two link physical connectivity layout." lightbox="media/three-node-switchless-two-switches-dual-link/physical-components-layout.png":::
49+
50+
3851
## Next steps
3952

4053
- [Download Azure Stack HCI](../deploy/download-azure-stack-hci-software.md)

azure-stack/hci/plan/network-patterns-overview.md

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -14,52 +14,46 @@ ms.date: 03/14/2024
1414

1515
[!INCLUDE [includes](../../includes/hci-applies-to-23h2-22h2.md)]
1616

17-
In this article, you'll gain an overview understanding for deploying network reference patterns on Azure Stack HCI.
17+
In this article, gain an overview understanding for deploying network reference patterns on Azure Stack HCI.
1818

19-
A deployment consists of single-server or two-node systems that connect to one or two Top of Rack (TOR) switches. This environment has the following characteristics:
19+
A deployment consists of single-server or multiple server systems (up to 16 servers per cluster) that connect to one or two Top of Rack (TOR) switches. Those environments have the following characteristics:
2020

21-
- Two storage ports dedicated for storage traffic intent. The RDMA NIC is optional for single-server deployments.
21+
- At least two network adapters dedicated for storage traffic intent. The only exception to this rule is single-server deployments, where network adapters for storage aren't required if you aren't planning to scale out the cluster in the future.
2222

23-
- One or two ports dedicated to management and compute traffic intents.
23+
- One or two network adapter dedicated to management and compute traffic intents.
2424

25-
- One optional Baseboard Management Controller (BMC) for OOB management.
25+
## Storage switchless connectivity considerations
2626

27-
A single-server deployment features a single TOR switch for northbound/southbound (internal-external) traffic. Two-node deployments consist of either a storage switchless configuration using one or two TOR switches; or a storage switched configuration using two TOR switches with either non-converged or fully converged host network adapters.
27+
The following highlights some considerations of using switchless configurations:
2828

29-
## Switchless advantages and disadvantages
29+
- Storage switchless deployments in Azure Stack HCI 23H2 only support 1,2 or 3 nodes.
3030

31-
The following highlights some advantages and disadvantages of using switchless configurations:
31+
- Scale out operations on storage switchless deployments from Azure portal or ARM aren't supported in Azure Stack HCI 23H2 clusters.
3232

33-
- No switch is necessary for in-cluster (East-West) traffic; however, a switch is required for traffic outside the cluster (North-South). This may result in lower capital expenditure (CAPEX) costs, but is dependent on the number of nodes in the cluster.
33+
- No switch is necessary for in-cluster (East-West) traffic; however, a physical switch is required for traffic outside the cluster (North-South).
3434

35-
- If switchless is used, configuration is limited to the host, which may reduce the potential number of configuration steps needed. However, this value diminishes as the cluster size increases.
35+
- Network ATC doesn't support storage network autoIP on 3 nodes switchless deployments. Planning is required for IP and subnet addressing schemes.
3636

37-
- Switchless has the lowest level of resiliency, and it comes with extra complexity and planning if after the initial deployment it needs to be scaled up. Storage connectivity needs to be enabled when adding the second node, which will require to define what physical connectivity between nodes is needed.
38-
39-
- More planning is required for IP and subnet addressing schemes.
40-
41-
- Storage adapters are single-purpose interfaces. Management, compute, stretched cluster, and other traffic requiring North-South communication can't use these adapters.
37+
- Storage adapters are single-purpose interfaces. Management, compute, stretched cluster, and other traffic requiring North-South communication can't use the storage network adapters.
4238

4339
- As the number of nodes in the cluster grows beyond two nodes, the cost of network adapters could exceed the cost of using network switches.
4440

4541
- Beyond a three-node cluster, cable management complexity grows.
4642

47-
- Cluster expansion beyond two-nodes is complex, potentially requiring per-node hardware and software configuration changes.
48-
4943
For more information, see [Physical network requirements for Azure Stack HCI](../concepts/physical-network-requirements.md).
5044

5145
## Firewall requirements
5246

5347
Azure Stack HCI requires periodic connectivity to Azure. If your organization's outbound firewall is restricted, you would need to include firewall requirements for outbound endpoints and internal rules and ports. There are required and recommended endpoints for the Azure Stack HCI core components, which include cluster creation, registration and billing, Microsoft Update, and cloud cluster witness.
5448

55-
See the [firewall requirements](/azure-stack/hci/concepts/firewall-requirements?tabs=allow-table) for a complete list of endpoints. Make sure to include these URLS in your allowed list. Proper network ports need to be opened between all server nodes both within a site and between sites (for stretched clusters).
49+
See the [firewall requirements](/azure-stack/hci/concepts/firewall-requirements?tabs=allow-table) for a complete list of endpoints. Make sure to include these required URLS in your allowed list. Proper network ports need to be opened between all server nodes both within a site and between sites (for stretched clusters).
5650

57-
With Azure Stack HCI the connectivity validator of the [Environment Checker](https://www.powershellgallery.com/packages/AzStackHci.EnvironmentChecker/0.2.3-preview) tool will check for the outbound connectivity requirement by default during deployment. Additionally, you can run the Environment Checker tool standalone before, during, or after deployment to evaluate the outbound connectivity of your environment.
51+
Azure Stack HCI connectivity validator of the [Environment Checker](https://www.powershellgallery.com/packages/AzStackHci.EnvironmentChecker/0.2.3-preview) tool, checks for the outbound connectivity requirement by default during deployment. Additionally, you can run the Environment Checker tool standalone before, during, or after deployment to evaluate the outbound connectivity of your environment.
5852

5953
A best practice is to have all relevant endpoints in a data file that can be accessed by the environment checker tool. The same file can also be shared with your firewall administrator to open up the necessary ports and URLs.
6054

6155
For more information, see [Firewall requirements](/azure-stack/hci/concepts/firewall-requirements?tabs=allow-table).
6256

6357
## Next steps
6458

65-
- [Choose a network pattern ](choose-network-pattern.md) to review.
59+
- [Choose a network pattern ](choose-network-pattern.md) to review.

0 commit comments

Comments
 (0)