Skip to content

Commit d7b5e7d

Browse files
authored
Merge pull request #16250 from alkohli/6-azlreb
Deployment screens, typo in storage path article
2 parents 66f6617 + bfadc00 commit d7b5e7d

40 files changed

+266
-19
lines changed
Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
---
2+
title: System requirements for small deployments of Azure Local, version 23H2 (preview)
3+
description: How to choose machines, storage, and networking components for small deployments of Azure Local, version 23H2 (preview).
4+
author: alkohli
5+
ms.author: alkohli
6+
ms.topic: how-to
7+
ms.service: azure-stack-hci
8+
ms.custom: references_regions
9+
ms.date: 11/07/2024
10+
---
11+
12+
# System requirements for Small Form Factor deployment of Azure Local, version 23H2 (preview)
13+
14+
[!INCLUDE [applies-to](../../hci/includes/hci-applies-to-23h2.md)]
15+
16+
This article describes the requirements for machines, storage, and networking for building solutions of Azure Local that use the Small Form Factor hardware. If you purchase class *small* hardware from the [Azure Local Catalog](https://aka.ms/AzureStackHCICatalog), ensure that these requirements are met before you deploy the Azure Local solutions.
17+
18+
[!INCLUDE [important](../../hci/includes/hci-preview.md)]
19+
20+
## About the small hardware class
21+
22+
Azure Local supports a new class of devices with reduced hardware requirements. This new, low-cost hardware class referenced as *small* is suited for various edge scenarios across the industry horizontals. To ensure compatibility, interoperability, security, and reliability, this class of hardware must meet the Windows Server certification requirements as well as relaxed requirements from Software Defined Data Center (SDDC) and Windows Server Software-Defined (WSSD) program.
23+
24+
The certified devices are listed in the [Azure Local Catalog](https://aka.ms/AzureStackHCICatalog) as *small form factor* hardware.
25+
26+
## Device requirements
27+
28+
The device must be listed in the [Azure Local Catalog](https://aka.ms/AzureStackHCICatalog) which indicates that the device has passed the Windows Server certification and the extra qualifications from the SDDC and WSSD program.
29+
30+
The following table lists the requirements for the small hardware:
31+
32+
| Component | Description |
33+
|-----------|-------|
34+
| Number of machines | 1 to 3 machines are supported. Each machine must be the same model, manufacturer, have the same network adapters, and have the same number and type of storage drives. |
35+
| CPU | An Intel Xeon or AMD EPYC or later compatible processor with second-level address translation (SLAT). <br> Up to 16 physical cores |
36+
| Memory | A minimum of 32 GB per machine with EEC. |
37+
| Host network adapters | Two network adapters listed in the [Windows Server Catalog](https://www.windowsservercatalog.com/).<br> RDMA isn't required for storage intent.<br> Minimum link speed must be 1 Gbit/s. |
38+
| BIOS | Intel VT or AMD-V must be turned on.|
39+
| Boot drive | A minimum size of 200 GB.|
40+
| Data drives | A minimum single disk of capacity 1 TB. <br> The drives must be all flash single drive type, either Nonvolatile Memory Express (NVME) or Solid-State Drive (SSD). <br> All the drives must be of the same type. <br> No caching. |
41+
| Trusted Platform Module (TPM) | TPM version 2.0 hardware must be present and enabled. |
42+
| Secure boot | Secure Boot must be present and turned on. |
43+
| Storage Controller | Pass-through. <br> RAID controller cards or SAN (Fibre Channel, iSCSI, FCoE) aren't supported. |
44+
| GPU | Optional |
45+
46+
## Storage requirements
47+
48+
The storage subsystem for an Azure Local running Azure Stack HCI OS is layered on top of Storage Space Direct. When building a solution using class *small* hardware:
49+
50+
- A minimum of one data drive is required to create a storage pool.
51+
- All drives in the pool must be of the same type, either NVMe or SSD.
52+
- Remember that mixing drive types for caching (NVMe and SSD, or SSD and HDD) isn't supported.
53+
54+
The supported volume configuration for the system is:
55+
56+
- A single, 250 GB, fixed infrastructure volume.
57+
58+
### Supported sample storage configurations
59+
60+
| Node count | Disk count | Disk type | Volume resiliency level | Sustain faults |
61+
|------------|------------|-----------|-------------------------|----------------|
62+
| 1 | 1 | NVMe or SSD | Simple | None |
63+
| 2 | 1 | NVMe or SSD | Two way mirror | Single fault (drive or node) |
64+
| 3 | 1 | NVMe or SSD | Two way mirror | Single fault (drive or node) |
65+
| 1 | 2 | NVMe or SSD | Two way mirror | Single fault (drive) |
66+
| 2 | 2 | NVMe or SSD | Two way mirror | Two faults (drive and node) |
67+
| 3 | 2 | NVMe or SSD | Three way mirror | Two faults |
68+
69+
## Networking requirements
70+
71+
Network adapters must meet the Windows Server certification requirements. This requirement ensures compatibility and reliability with Hyper-V and also controls how the adapter properties are exposed by the driver (VLAN ID, RSS, VMQ).
72+
73+
The reduced networking requirements are as follows:
74+
75+
- Storage intent doesn't require RDMA.
76+
- Single link is needed.
77+
- Minimum link speed of 1 Gbit/s is required.
78+
- A Layer 2 switch with VLAN support is required.
79+
80+
Removal of RDMA allows the use of a layer 2 network switch with VLAN support. This further simplifies the configuration management and reduces the overall solution cost.
81+
82+
### Supported sample network configurations
83+
84+
| Link count | Intent | Switch type | Sustain faults |
85+
|------------|--------|-------------|----------------|
86+
| 2 | Single intent | Switch | Single fault |
87+
| 2 | Two intents | Switch | None |
88+
| 4 | Two intents | Switch | Single fault |
89+
| 3 | Three intents | Switch | None |
90+
| 2 | Two intents | No switch for storage | None |
91+
| 4 | Two intents | No switch for storage | Single fault |
92+
| 6 | Three intents | No switch for storage | Single fault |
93+
94+
## Considerations
95+
96+
Following are some workload considerations for building a solution using the small hardware class:
97+
98+
- Baseline workload IOP requirements for sizing storage configuration to see if small hardware class is the right fit.
99+
- vCPU requirements and target ratio due to lower total physical cores when using small hardware class.
100+
- Total memory requirement with three servers using small hardware class. Keep capacity work one node free for update runs and failure scenarios.
101+
- Network bandwidth requirements.
102+
- The VM creation time is critical as it's influenced by network bandwidth.
103+
104+
### Availability
105+
106+
- Spare part logistics to remediate failures timely.
107+
- Part replacement and identification for non-hot swap components.
108+
109+
110+
<!--## Azure requirements
111+
112+
Here are the Azure requirements for your Azure Local instance:
113+
114+
- **Azure subscription**: If you don't already have an Azure account, [create one](https://azure.microsoft.com/). You can use an existing subscription of any type:
115+
116+
- Free account with Azure credits [for students](https://azure.microsoft.com/free/students/) or [Visual Studio subscribers](https://azure.microsoft.com/pricing/member-offers/credit-for-visual-studio-subscribers/).
117+
- [Pay-as-you-go](https://azure.microsoft.com/pricing/purchase-options/pay-as-you-go/) subscription with credit card.
118+
- Subscription obtained through an Enterprise Agreement (EA).
119+
- Subscription obtained through the Cloud Solution Provider (CSP) program.
120+
121+
- **Azure permissions**: Make sure that you're assigned the required roles and permissions for registration and deployment. For information on how to assign permissions, see [Assign Azure permissions for registration](../deploy/deployment-arc-register-server-permissions.md#assign-required-permissions-for-deployment).
122+
123+
- **Azure regions**: Azure Local is supported for the following regions:
124+
125+
- East US
126+
- West Europe
127+
- Australia East
128+
- Southeast Asia
129+
- India Central
130+
- Canada Central
131+
- Japan East
132+
- South Central US
133+
134+
135+
> [!NOTE]
136+
> Host-bus adapter (HBA) cards must implement simple pass-through mode for any storage devices used for Storage Spaces Direct.
137+
138+
For more feature-specific requirements for Hyper-V, see [System requirements for Hyper-V on Windows Server](/windows-server/virtualization/hyper-v/system-requirements-for-hyper-v-on-windows).
139+
140+
## Networking requirements
141+
142+
An Azure Local instance requires a reliable high-bandwidth, low-latency network connection between each machine.
143+
144+
Verify that physical switches in your network are configured to allow traffic on any VLANs you use. For more information, see [Physical network requirements for Azure Local](../concepts/physical-network-requirements.md). -->
145+
146+
147+
## Next steps
148+
149+
Review firewall, physical network, and host network requirements:
150+
151+
- [Firewall requirements](./firewall-requirements.md).
152+
- [Physical network requirements](./physical-network-requirements.md).
153+
- [Host network requirements](./host-network-requirements.md).

azure-stack/hci/deploy/deploy-via-portal.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Deploy an Azure Local instance using the Azure portal
33
description: Learn how to deploy an Azure Local instance from the Azure portal
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 10/17/2024
6+
ms.date: 11/07/2024
77
ms.author: alkohli
88
ms.service: azure-stack-hci
99
#CustomerIntent: As an IT Pro, I want to deploy an Azure Local instance of 1-16 machines via the Azure portal so that I can host VM and container-based workloads on it.
@@ -22,7 +22,7 @@ This article helps you deploy an Azure Local instance, version 23H2 using the Az
2222

2323
## Start the wizard and fill out the basics
2424

25-
1. Open a web browser, navigate to [**Azure portal**](https://portal.azure.com). Search for **Azure Arc**. Select **Azure Arc** and then go to **Infrastructure | Azure Local**. On the **Get started** tab, select **Deploy cluster**.
25+
1. Open a web browser, navigate to [**Azure portal**](https://portal.azure.com). Search for **Azure Arc**. Select **Azure Arc** and then go to **Infrastructure | Azure Local**. On the **Get started** tab, select **Create instance**.
2626
2. Select the **Subscription** and **Resource group** in which to store this system's resources.
2727

2828
All resources in the Azure subscription are billed together.
@@ -197,7 +197,7 @@ Choose whether to create a new configuration for this system or to load deployme
197197

198198
1. Review the settings that will be used for deployment and then select **Review + create** to deploy the system.
199199

200-
:::image type="content" source="./media/deploy-via-portal/review-create-tab-1.png" alt-text="Screenshot of the Review + Create tab in deployment via Azure portal." lightbox="./media/deploy-via-portal/review-create-tab-1.png":::
200+
<!--:::image type="content" source="./media/deploy-via-portal/review-create-tab-1.png" alt-text="Screenshot of the Review + Create tab in deployment via Azure portal." lightbox="./media/deploy-via-portal/review-create-tab-1.png":::-->
201201

202202
The **Deployments** page then appears, which you can use to monitor the deployment progress.
203203

@@ -267,7 +267,7 @@ You may need to connect to the system via RDP to deploy workloads. Follow these
267267
Disable-ASRemoteDesktop
268268
```
269269
270-
### Lock Arc Resource bridge
270+
### Lock Arc Resource Bridge
271271
272272
The Arc Resource Bridge enables the Azure Arc services to manage your Azure Local instance. To prevent the accidental deletion, we recommend that you lock the Arc Resource Bridge resource.
273273
Follow these steps to configure the resource locks:

azure-stack/hci/deploy/download-23h2-software.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: alkohli
55
ms.author: alkohli
66
ms.topic: how-to
77
ms.service: azure-stack-hci
8-
ms.date: 10/14/2024
8+
ms.date: 11/06/2024
99
---
1010

1111
# Download version 23H2 operating system for Azure Local deployment
@@ -42,11 +42,11 @@ Follow these steps to download the software:
4242

4343
After you select **Azure Local**, you're directed to the Azure Local **Get started** page, with the **Get started** tab selected by default.
4444

45-
1. On the **Get started** tab, under the **Download software** tile, select **Download operating system**. Skip this step if your Azure Local instance came installed with the OS.
45+
1. On the **Get started** tab, under the **Prepare machines** tile, select **Download software**. Skip this step if your Azure Local instance came installed with the OS.
4646

4747
:::image type="content" source="media/download-23h2-software/get-started-page-with-download-button.png" alt-text="Screenshot of the Get started page with the option to download the Azure Stack HCI OS." lightbox="media/download-23h2-software/get-started-page-with-download-button.png":::
4848

49-
1. On the **Download Azure Stack HCI Operating System** page on the right, do the following:
49+
1. On the **Download Azure Local software** page on the right, do the following:
5050

5151
:::image type="content" source="media/download-23h2-software/download-23h2-software-2.png" alt-text="Screenshot of the Download Azure Stack HCI OS version 23H2 page with the various ISO options." lightbox="media/download-23h2-software/download-23h2-software-2.png":::
5252

@@ -62,7 +62,7 @@ Follow these steps to download the software:
6262
> The ISO that you download is OS version 25398.469. This ISO is then patched to the latest OS version during the installation process.
6363
1. Review service terms and privacy notice.
6464
1. Select the license terms and privacy notice checkbox.
65-
1. Select **Download Azure Stack HCI OS**. This action begins the download. Use the downloaded ISO file to install the software on each machine that you want to cluster.
65+
1. Select **Download software**. This action begins the download. Use the downloaded ISO file to install the software on each machine that you want to cluster.
6666

6767
:::image type="content" source="media/download-23h2-software/download-23h2-software-1.png" alt-text="Screenshot of the Download Azure Stack HCI version 23H2 page." lightbox="media/download-23h2-software/download-23h2-software-1.png":::
6868

-9.71 KB
Loading
-11.3 KB
Loading
-3.9 KB
Loading
-3.2 KB
Loading
10.6 KB
Loading
-35 KB
Loading
-4.12 KB
Loading

0 commit comments

Comments
 (0)