⚠️ Disclaimer: This tool is provided as-is, without Microsoft support. Odin is an experimental project that accelerates skills and knowledge ramp up for Azure Local, and helps IT architects validate cluster design configurations.

Odin for Azure Local

Version 0.14.53 | What's New

Odin, the Norse god embodying strategic thinking and architecture, is your guide for Azure Local deployments. This Optimal Deployment and Infrastructure Navigator provides a decision tree interface to select an Azure Local deployment type, and instance design using validated architecture and network configuration.

Page Views:
Designs Generated:
ARM Deployments:
01

Deployment Type

📘 Help and information for Deployment Types

Hyperconverged

Single rack, or rack-aware cluster providing hyperconverged compute, storage and network.

Multi-Rack

Scalable, multi-rack distributed architecture.

Disconnected

Air-gapped operation with local management.

M365 Local

Microsoft 365 workloads with minimum 9 nodes.

02

Azure Cloud

📘 Information for supported Azure regions

Azure Commercial

Global Azure regions.

Azure Government

US Government regions.

Azure China

China regions.

03

Azure region for Azure Local resources

Australia East

Azure public

Canada Central

Azure public

East US

Azure public

India Central

Azure public

Japan East

Azure public

South Central US

Azure public

Southeast Asia

Azure public

West Europe

Azure public

US Gov Virginia

Azure Government

04

Cluster Configuration

Hyperconverged Low Capacity

Edge / Small Scale usage (Max 3 nodes).

Learn more ↗

Hyperconverged

1 to 16 nodes.

Hyperconverged Rack Aware

Spread across rooms (2, 4, 6, 8 nodes).

Learn more ↗
05

Cluster Size

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
16+
Selected: - Nodes.
05.5

Cloud Witness Type

ℹ️
The witness type is automatically determined based on your cluster configuration.

Cloud

Azure cloud witness for high availability

No Witness

No witness configuration

06

Storage Connectivity

Storage Switched

Physical ToR switch. Required for 5+ nodes.

Storage Switchless

Direct connection. Only for 1-4 nodes.

07

Network Adapter Ports

2 Ports

Minimum. Converged only.

4 Ports

Standard redundancy.

6 Ports

High flexibility.

8 Ports

Maximum resiliency and performance.

Hardware Requirement For multi-node clusters, at least two network ports must be RDMA-capable (iWARP/RoCEv2) to support high-performance Storage traffic.

For a 3-node Switchless deployment, you need at least 6 physical ports per node: two teamed ports for management/compute plus four standalone RDMA ports for storage.

Port Configuration

08

Network Traffic Intents

ℹ️

Group All Traffic

Management + Compute + Storage.

Management + Compute

Storage separate.

Compute + Storage

Management separate.

Custom

Full manual control.

Storage Auto IP

Storage Auto IP Enabled

Automatically assign Storage IPs.

Storage Auto IP Disabled

Manually specify Storage IPs.

09

Outbound Connectivity

🔒 More information on Firewall and required endpoints

Public Internet

Direct connectivity to cloud endpoints.

Coming Soon

ExpressRoute / VPN

Private connectivity.

⚠️ Feature not available yet

10

Arc Gateway

Enabled

Arc Gateway Service.

Disabled

No Gateway.

11

Proxy Configuration

Enabled

Traffic routed through proxy.

Disabled

No Proxy.

12

Private Endpoints

📘 Learn about Private Endpoints in Azure Local

Enabled

Use Private Link for Azure services.

Disabled

No Private Endpoints.

13

Management Connectivity

Nodes and Cluster IP Assignment

Static IP

DHCP

14

Infrastructure VLAN

Default VLAN

Use the default VLAN (typically ID 0).

Custom VLAN

Apply a specific management VLAN.

15

Infrastructure Network

Infrastructure Network IP Pool

Define the IP range for infrastructure components (min 6 consecutive IPs). Cluster IP, ARB VM, SDN Network Controller and other infrastructure services will use IPs out of this IP Pool range.

Must be in the Infrastructure Network CIDR and outside the reserved Infrastructure IP Pool.

16

Storage Pool Configuration

Express

Create one UserStorage volume per physical machine

InfraOnly

Create only the Infrastructure volume, no storage volumes for workload

KeepStorage

Retain the existing volumes present on the data disks of the physical machines

17

Active Directory

Active Directory Domain Services (AD) for Identity

Domain-joined with AD integration.

Azure KeyVault for Identity (AD-Less)

Local identity provider.

18

Security Configuration

Configure security controls for your Azure Local deployment. More information on security controls ↗

Recommended

Secure by default configuration of security controls

Customized

Customize security controls. Note: it is not recommended to disable security controls.

19

Software Defined Networking

SDN enables advanced networking capabilities like network virtualization, security groups, and load balancing.

Enable SDN

Configure Software Defined Networking features for your cluster.

No SDN

Skip SDN configuration. You can add SDN features later if needed.

Creates a detailed report explaining your selections and the decision logic behind them.

Opens a page with Azure ARM parameters JSON, populated from your answers with placeholders for values not collected.