Skip to main content
Version: 2604 (Preview)

Deployment Methods

Runbook Azure

DOCUMENT CATEGORY: Reference
SCOPE: Deployment method selection guide
PURPOSE: Choose the appropriate deployment method for your environment MASTER REFERENCE: Deploy Azure Local via Azure portal

Status: Active Last Updated: 2026-03-08


Overview

Azure Local clusters can be deployed using different methods and authentication types. This guide helps you select the appropriate deployment path for your environment.


Authentication Types

TypeDescriptionUse Case
Active DirectoryDomain-joined deployment using AD accountsEnterprise environments with existing AD infrastructure
Local IdentityLocal Windows accounts with Azure Key Vault integrationEdge deployments or environments without AD
Azure Local Cloud Recommendation

For Azure Local Cloud Azure Local deployments, Active Directory with ARM Template is the standard approach for consistency and repeatability.


Storage Topology

TopologyDescriptionUse Case
Storage Spaces Direct (S2D)Hyperconverged — local NVMe drives managed by Windows S2DNew deployments without existing SAN investment
Disaggregated SANExternal SAN array via Fibre ChannelEnvironments with existing SAN infrastructure or specific storage requirements
S2D is the default

Storage Spaces Direct is the recommended topology for most Azure Local Cloud deployments. Choose SAN only when there is an existing Fibre Channel SAN that the customer explicitly wants to use.

SAN Pre-Deployment Requirements

If using SAN disaggregated topology, complete Phase 03 Tasks 12–14 before running the deployment wizard:

  1. Task 12 — Install FC HBA Drivers
  2. Task 13 — Configure MPIO & MSDSM
  3. Task 14 — Verify SAN LUN Presentation
Infrastructure LUNs must be RAW

The SAN infrastructure volume (≥250 GB) and performance history LUN (≥20 GB) must remain uninitialized (RAW) until the deployment wizard claims them. Do not initialize these LUNs before running the wizard.

Post-Arc zoning window

FC zoning is typically completed in two steps:

  1. Before deployment: Zone server HBA ports to SAN array target ports
  2. After Arc registration: Add the infrastructure volume and performance history LUNs to the host group

Coordinate timing with your SAN administrator.


Deployment Methods Matrix

Storage Spaces Direct (S2D) — Hyperconverged

AuthenticationPortalARM TemplateRecommendation
Active Directory✅ Supported✅ SupportedARM Template for production
Local Identity✅ Supported✅ SupportedPortal for edge deployments

Storage Area Network (SAN) — Disaggregated

AuthenticationPortalARM TemplateRecommendation
Active Directory✅ Supported✅ SupportedARM Template for production
Local Identity✅ Supported✅ SupportedPortal for edge deployments
Choosing Storage Type
  • S2D (Hyperconverged): Storage is local to each compute node. Scale compute and storage together. Up to 16 nodes.
  • SAN (Disaggregated): External SAN provides storage via Fiber Channel. Scale compute and storage independently. Up to 64 nodes.

For SAN deployment details, see SAN (Disaggregated) Deployment.


Active Directory Deployment (S2D and SAN)

Enterprise deployments using domain-joined nodes with Active Directory authentication.

Prerequisites

  • Run New-HciAdObjectsPreCreation to create the OU, LCM user account, and block GPO inheritance at the OU level
  • LCM user password must be ≥14 characters with lowercase, uppercase, numeral, and special character (cannot use admin as username)
  • Nodes must NOT be domain-joined before deployment — all nodes must be in workgroup state
  • DNS resolves the AD domain FQDN from all nodes
  • WinRM (WS-MAN port 5985) open bi-directionally between all nodes for inter-node cluster communication
  • If a firewall exists between Azure Local nodes and AD, firewall rules must permit AD communication
Applies to both storage topologies

These Active Directory deployment steps apply to both S2D and SAN disaggregated deployments. Select the appropriate runbook for your topology below.

Deployment Options

MethodS2D RunbookSAN Runbook
PortalAD/S2D — PortalAD/SAN — Portal
ARM TemplateAD/S2D — ARM TemplateAD/SAN — ARM Template

Local Identity Deployment (S2D and SAN)

Deployments using local Windows accounts, suitable for edge scenarios or environments without Active Directory.

Prerequisites

  • Non-built-in local administrator account (NOT the built-in Administrator) with identical credentials on ALL nodes — added to local Administrators group on each node
  • Account password must be ≥14 characters with lowercase, uppercase, numeral, and special character
  • Static IP addresses configured on all nodes — DHCP is not supported
  • DNS server with Host A records for each node AND for the cluster system itself
  • WinRM (WS-MAN port 5985) open bi-directionally between all nodes for inter-node cluster communication
  • SSH enabled on each node (required for Azure portal Arc-based remote access)
  • Azure Key Vault accessible (existing KV, or created during the portal deployment wizard)
Windows Admin Center not supported

Windows Admin Center is not supported in Local Identity with Key Vault environments. Use PowerShell or the Azure portal for administrative tasks.

Applies to both storage topologies

These Local Identity deployment steps apply to both S2D and SAN disaggregated deployments. Select the appropriate runbook for your topology below.

Deployment Options

MethodS2D RunbookSAN Runbook
PortalLI/S2D — PortalLI/SAN — Portal
ARM TemplateLI/S2D — ARM TemplateLI/SAN — ARM Template

Decision Tree

graph TD
A[Start Deployment] --> S{Storage Type?}
S -->|S2D Hyperconverged| B{Active Directory Available?}
S -->|SAN Disaggregated| B2{Active Directory Available?}
B -->|Yes| C{Need Automation?}
B -->|No| D[Local Identity]
C -->|Yes| E[S2D + AD - ARM Template]
C -->|No| F[S2D + AD - Portal]
D --> G{Need Automation?}
G -->|Yes| H[S2D + Local - ARM Template]
G -->|No| I[S2D + Local - Portal]
B2 -->|Yes| C2{Need Automation?}
B2 -->|No| D2[SAN + Local Identity]
C2 -->|Yes| E2[SAN + AD - ARM Template]
C2 -->|No| F2[SAN + AD - Portal]
D2 --> G2{Need Automation?}
G2 -->|Yes| H2[SAN + Local - ARM Template]
G2 -->|No| I2[SAN + Local - Portal]

SAN (Disaggregated) Deployment

Deployments using external Storage Area Network (SAN) storage via Fiber Channel. The disaggregated architecture separates compute and storage, supporting up to 64 nodes.

For full details, see SAN (Disaggregated) Deployment.

Deployment Options

IdentityMethodLink
Active DirectoryPortalAD — Portal (SAN)
Active DirectoryARM TemplateAD — ARM Template (SAN)
Local IdentityPortalLocal Identity — Portal (SAN)
Local IdentityARM TemplateLocal Identity — ARM Template (SAN)

Method Comparison

Portal Deployment

AspectDescription
ProsVisual interface, guided wizard, real-time validation
ConsManual, not repeatable, requires interactive session
Best ForLearning, troubleshooting, single deployments

ARM Template Deployment

AspectDescription
ProsRepeatable, version controlled, CI/CD integration
ConsRequires template knowledge, initial setup time
Best ForProduction, multi-site, enterprise deployments

Quick Start

Azure Local Cloud Standard Deployment (S2D)

For standard Azure Local Cloud Azure Local deployments with Storage Spaces Direct:

  1. Complete Phase 14: Arc Registration
  2. Use AD/S2D — ARM Template
  3. Follow the deployment procedure with Azure Local Cloud templates
  4. Proceed to Phase 16: Post-Deployment

SAN Disaggregated Deployment

For deployments using an external Fibre Channel SAN:

  1. Complete Phase 03 Tasks 12–14 (FC HBA, MPIO, LUN verification)
  2. Complete Phase 14: Arc Registration
  3. Use AD/SAN — Portal or AD/SAN — ARM Template
  4. Proceed to Phase 16: Post-Deployment

PreviousUpNext
Phase 14: Arc RegistrationPhase 15: Cluster DeploymentPhase 16: Post-Deployment

References: