Skip to content

Commit 1a53911

Browse files
authored
Sync release-hotfixes with main
Sync release-hotfixes with main
2 parents ff6377d + c75f275 commit 1a53911

11 files changed

+107
-122
lines changed

AKS-Arc/disable-windows-nodepool.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ az k8s-extension update --resource-group $resourceGroup --cluster-name $clusterN
9090
If for some reason you're not able to use Azure CloudShell or a machine with connectivity to Azure in order to disable Windows nodepool, you can disable Windows nodepool after connecting to any one of the Azure Local physical nodes with Remote Desktop. You must first sign in to Azure.
9191

9292
```powershell
93-
az login --use-device-code --tenant-id <Azure tenant ID>
93+
az login --use-device-code --tenant <Azure tenant ID>
9494
9595
az account set -s <subscription ID>
9696

azure-local/TOC.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ items:
3535
- name: Virtual deployment
3636
href: deploy/deployment-virtual.md
3737
- name: Azure Local jumpstart
38-
href: https://arcjumpstart.com/azure_jumpstart_hcibox/getting_started
38+
href: https://jumpstart.azure.com/azure_jumpstart_localbox
3939

4040
- name: Plan
4141
items:
4242
- name: Review requirements
4343
items:
4444
- name: System requirements
4545
href: concepts/system-requirements-23h2.md
46-
- name: System requirements for Small Form Factor
46+
- name: System requirements for low capacity class
4747
href: concepts/system-requirements-small-23h2.md
4848
- name: Physical network requirements
4949
href: concepts/physical-network-requirements.md
@@ -527,9 +527,9 @@ items:
527527
- name: Migrate using SCVMM
528528
items:
529529
- name: For Hyper-V VMs
530-
href: /system-center/vmm/manage-azure-stack-hci?toc=/azure/azure-local/toc.json&bc=/azure/azure-local/breadcrumb/toc.json#migrate-vms-from-windows-server-to-azure-local-instance
530+
href: /system-center/vmm/manage-azure-stack-hci#migrate-vms-from-windows-server-to-azure-local-instance
531531
- name: For VMware VMs
532-
href: /system-center/vmm/vm-convert-vmware?toc=/azure/azure-local/toc.json&bc=/azure/azure-local/breadcrumb/toc.json
532+
href: /system-center/vmm/vm-convert-vmware
533533
- name: Migrate manually (v22H2 only)
534534
items:
535535
- name: To same hardware
@@ -711,9 +711,9 @@ items:
711711
- name: Migrate using SCVMM
712712
items:
713713
- name: For Hyper-V VMs
714-
href: /system-center/vmm/deploy-manage-azure-stack-hci?toc=/azure/azure-local/toc.json&bc=/azure/azure-local/breadcrumb/toc.json#step-8-migrate-vms-from-windows-server-to-azure-local-instance
714+
href: /system-center/vmm/deploy-manage-azure-stack-hci#step-8-migrate-vms-from-windows-server-to-azure-local-instance
715715
- name: For VMware VMs
716-
href: /system-center/vmm/deploy-manage-azure-stack-hci?toc=/azure/azure-local/toc.json&bc=/azure/azure-local/breadcrumb/toc.json#step-9-migrate-vmware-workloads-to-azure-local-instance-using-scvmm
716+
href: /system-center/vmm/deploy-manage-azure-stack-hci#step-9-migrate-vmware-workloads-to-azure-local-instance-using-scvmm
717717
- name: Concepts
718718
items:
719719
- name: Storage and systems

azure-local/concepts/system-requirements-small-23h2.md

Lines changed: 41 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,63 @@
11
---
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).
2+
title: System requirements for low capacity deployments of Azure Local (preview)
3+
description: How to choose machines, storage, and networking components for low capacity deployments of Azure Local (preview).
44
author: alkohli
55
ms.author: alkohli
66
ms.topic: how-to
77
ms.service: azure-local
88
ms.custom: references_regions
9-
ms.date: 04/03/2025
9+
ms.date: 05/07/2025
1010
---
1111

12-
# System requirements for small form factor deployments of Azure Local (Preview)
12+
# System requirements for low capacity deployments of Azure Local (Preview)
1313

1414
::: moniker range=">=azloc-2411"
1515

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

18-
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.
18+
This article describes the requirements for machines, storage, and networking for building solutions of Azure Local that use lower capacity hardware. If you purchase lower capacity hardware from the [Azure Local Catalog](https://aka.ms/azurelocalcatalog), ensure that these requirements are met before you deploy the Azure Local solutions.
1919

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

22-
## About the small hardware class
22+
## About the low capacity class
2323

24-
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 Azure Local solution requirements.
25-
26-
The certified devices are listed in the [Azure Local Catalog](https://aka.ms/AzureStackHCICatalog).
24+
Azure Local supports a new class of devices with reduced hardware requirements. This new, low-cost hardware class called *low capacity* is suited for various edge scenarios across industry. To ensure compatibility, interoperability, security, and reliability, this class of hardware must meet Azure Local solution requirements.
2725

2826
## Device requirements
2927

3028
Microsoft Support may only be provided for Azure Local running on hardware listed in the [Azure Local catalog, or successor](https://aka.ms/azurelocalcatalog).
3129

32-
The following table lists the requirements for the small hardware:
30+
The following table lists the requirements for low capacity hardware:
3331

3432
| Component | Description |
3533
|-----------|-------|
36-
| 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. |
34+
| Number of machines | One to three 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. |
3735
| CPU | An Intel Xeon or AMD EPYC or later compatible processor with second-level address translation (SLAT). <br> Up to 14 physical cores |
3836
| Memory | A minimum of 32 GB per machine and a maximum of 128 GB per machine with Error-Correcting Code (ECC). |
39-
| Host network adapters | 1 network adapter that meets the [Azure Local host network requirements](./host-network-requirements.md)<br> Enabling RDMA on storage intend is not required.<br> Minimum link speed must be 1 Gbit/s. |
37+
| Host network adapters | One network adapter that meets the [Azure Local host network requirements](./host-network-requirements.md)<br> Enabling RDMA on storage intent isn't required.<br> Minimum link speed must be 1 Gbps for single node deployment.<br>In two or three node deployments, a dedicated network port for storage with minimum 10 Gbps is required. |
4038
| BIOS | Intel VT or AMD-V must be turned on.|
4139
| Boot drive | A minimum size of 200 GB.|
4240
| 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. |
4341
| Trusted Platform Module (TPM) | TPM version 2.0 hardware must be present and enabled. |
4442
| Secure Boot | Secure Boot must be present and turned on. |
4543
| Storage Controller | Pass-through. <br> RAID controller cards or SAN (Fibre Channel, iSCSI, FCoE) aren't supported. |
46-
| GPU | Optional<br>Up to 192 GB GPU memory per machine. |
47-
48-
>[!IMPORTANT]
49-
> For 2411 release, Update, `Add-server`, and `Repair-server` operations aren't supported for the small hardware class.
44+
| GPU | Optional<br>Up to 192-GB GPU memory per machine. |
5045

5146
## Storage requirements
5247

53-
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:
48+
The storage subsystem for an Azure Local running the Azure Stack HCI OS is layered on top of Storage Spaces Direct. When building a solution using class *low capacity* hardware:
5449

5550
- A minimum of one data drive is required to create a storage pool.
5651
- All drives in the pool must be of the same type, either NVMe or SSD.
57-
- Remember that mixing drive types for caching (NVMe and SSD, or SSD and HDD) isn't supported.
52+
- Mixing drive types used for caching (NVMe and SSD) isn't supported. It is supported for the boot drive however.
5853

5954
The supported volume configuration for the system is:
6055

6156
- A single, 250 GB, fixed infrastructure volume.
6257

6358
### Supported sample storage configurations
6459

65-
| Node count | Disk count | Disk type | Volume resiliency level | Sustain faults |
60+
| Nodes | Disks | Disk type | Volume resiliency level | Sustain faults |
6661
|------------|------------|-----------|-------------------------|----------------|
6762
| 1 | 1 | NVMe or SSD | Simple | None |
6863
| 2 | 1 | NVMe or SSD | Two way mirror | Single fault (drive or node) |
@@ -75,36 +70,52 @@ The supported volume configuration for the system is:
7570

7671
Network adapters must meet the Azure Local host network 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).
7772

78-
The reduced networking requirements are as follows:
73+
The minimum networking requirements are as follows:
7974

80-
- Storage intent doesn't require RDMA to be enabled.
81-
- Single link is needed.
82-
- Minimum link speed of 1 Gbit/s is required.
75+
- A network adapter that meets the [Azure Local host network requirements](host-network-requirements.md).
8376
- A Layer 2 switch with VLAN support is required.
77+
- Storage intent doesn't require RDMA to be enabled.
8478

8579
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.
8680

81+
### Minimum speed requirements
82+
83+
| Single node | Two or three nodes,<br>Switched storage | Two or three nodes,<br>Switchless storage |
84+
| -- | -- | -- |
85+
| 1 GbE linked to switch* | Dedicated network port for storage - 10 Gbps minimum.<br><br>Switch capable of 10 Gbps minimum (RDMA optional).<br><br>Management and compute network -1 Gpbs minimum. | Dedicated network adapter ports for storage - 10 Gbps minimum.<br><br>RDMA automatically enabled if supported by adapter.<br><br>Management and compute network via switch - 1 Gpbs minimum. |
86+
87+
> [!NOTE]
88+
> You can't add nodes to the system without redeploying Azure Local. If you need more nodes, use a dedicated storage intent with a minimum of 10 Gbps.
89+
90+
(Optional) If you use a layer 3 switch with RDMA (10 Gpbs minimum), you can group all traffic (management, compute, and storage intent) together across one, two, and three node clusters.
91+
92+
### Supported network traffic grouping by intent
93+
94+
| Intent grouping | Single node | Two or three nodes |
95+
| -- | -- | -- |
96+
| Management and compute (no storage) | yes | n/a |
97+
| Management and compute (1 Gbps min),<br>And dedicated storage traffic (10 Gbps) | yes | yes|
98+
| All traffic | RDMA capable switch, 10 Gbps minimum | RDMA capable switch, 10 Gbps minimum |
99+
87100
### Supported sample network configurations
88101

89102
| Link count | Intent | Switch type | Sustain faults |
90103
|------------|--------|-------------|----------------|
91104
| 2 | Single intent | Switch | Single fault |
92105
| 2 | Two intents | Switch | None |
93106
| 4 | Two intents | Switch | Single fault |
94-
| 3 | Three intents | Switch | None |
95107
| 2 | Two intents | No switch for storage | None |
96108
| 4 | Two intents | No switch for storage | Single fault |
97-
| 6 | Three intents | No switch for storage | Single fault |
98109

99110
## Considerations
100111

101-
Following are some workload considerations for building a solution using the small hardware class:
112+
The following are some workload considerations for building a solution using the low capacity hardware:
102113

103-
- Baseline workload IOP requirements for sizing storage configuration to see if small hardware class is the right fit.
104-
- vCPU requirements and target ratio due to lower total physical cores when using small hardware class.
105-
- Total memory requirement with three servers using small hardware class. Keep capacity work one node free for update runs and failure scenarios.
114+
- Baseline workload Input Output operations per second (IOPS) require sizing storage configuration to see if the low capacity hardware is the right fit.
115+
- vCPU requirements and target ratio due to lower total physical cores when using low capacity hardware.
116+
- The total memory requirement for three servers using low capacity hardware should be calculated. It's important to ensure that there's enough capacity to keep one node free to handle updates and manage failures.
106117
- Network bandwidth requirements.
107-
- The VM creation time is critical as it's influenced by network bandwidth.
118+
- Virtual machine (VM) creation time is critical and is influenced by network bandwidth.
108119

109120
### Availability
110121

0 commit comments

Comments
 (0)