Versionv1.0.0 ContactAndri Junardi Ahmad
Storage Spaces Direct

Storage Spaces Direct Explorer.

The Storage Spaces Direct Explorer is an interactive modeling platform for planning and reasoning about Azure Local and Windows Server S2D clusters. It unifies two complementary disciplines on a shared configuration model: Capacity Planning quantifies how raw media translates into usable workload capacity after metadata, repair reserves, resiliency overhead, and system volumes, while the Resiliency Simulator demonstrates how cluster quorum, pool quorum, slab placement, and CSV ownership determine whether workloads remain available through node and drive failures. Every module draws from the same Scenario Builder, so cluster assumptions stay consistent across capacity, resiliency, and volume planning. It is intended as a design-time education and pre-sales tool, not a substitute for validated product sizing.

Scenario Builder

Single source of truth for cluster configuration and capacity assumptions. Failure injection and recovery controls live in the Resiliency Simulator.

216
424
1.92 TB15.36 TB
0.5%1.0%
Mirror-accelerated parity and dual parity require 4+ nodes. Dual-parity efficiency follows the Microsoft fault-domain summary tiers.
ARB / MOC / AKS appliance volume.
Time-series health database.

Capacity Planning. Size storage, analyze efficiency, and drive Azure Local sizing, presales, and ROI conversations. Raw capacity is reduced by metadata, the S2D repair reserve, resiliency overhead, the Azure Local Infrastructure Volume, and Cluster Performance History to reach workload capacity.

Total drives
32
Across the cluster
Raw capacity
61.44 TB / 55.88 TiB
Before resiliency overhead
Usable workload capacity
26.58 TB / 24.17 TiB
After reserves + resiliency
Fault domains
4
One domain per node
Live topology view

Cluster topology

Healthy layout
Sizing view

Capacity impact

43% workload-ready
Raw capacity61.44 TB
Total media across all drives.
Storage Spaces metadata0.61 TB
Estimated pool and filesystem metadata.
S2D repair reserve7.68 TB
One drive per node held for repair.
Resiliency overhead26.88 TB
Used by mirror copies or parity.
Azure Local Infrastructure Volume0.27 TB
ARB / MOC / AKS appliance reserve.
Cluster Performance History0.02 TB
Time-series health database.
Workload capacity26.58 TB
After every reserve and resiliency.
Planned user volumes21.26 TB
Targeted user-volume occupancy of usable workload capacity.
Unallocated headroom5.32 TB
Remaining usable capacity below the planning target.
Copies / encoding2×
Raw / node15.36 TB
Storage efficiency43%
!

Planning note: Directional model. Validate usable capacity against the selected release and hardware.

User volume planning

Align volumes to ownership and usable capacity

Aligned to nodes

A common planning pattern is one user volume per node so the volume count aligns with the cluster’s owner distribution. The target controls how much of usable workload capacity is assigned to user volumes, preserving the remaining percentage as headroom.

116
Recommended: 4 volumes for 4 node owners.
70%100%
The balance remains as unallocated planning headroom.
Planned user capacity21.26 TB
Per-volume capacity5.32 TB
Remaining headroom5.32 TB
Equal-sized planning model. Volume 01 maps to Node 01, Volume 02 to Node 02, and so on.
Further reading

Reference list & tools

Validate before design decisions
Microsoft — Fault tolerance & storage efficiency summary

Mirror and dual-parity efficiency, fault tolerance, and minimum drives.

Microsoft — Cluster and pool quorum on Azure Local

Cluster quorum, storage-pool quorum, and witness context.

Microsoft — Storage Spaces Direct overview

Architecture and deployment concepts.

Microsoft — Optimize-StoragePool

Rebalance/optimization is separate from repair/rebuild.

ODIN for Azure Local — S2D Calculator

Community capacity/resiliency calculator to cross-check sizing.

Azure Local Surveyor

Survey and document an existing environment.

Azure Local S2D Cartographer

Map and visualize a Storage Spaces Direct layout.

!

Important: This platform is a discussion and learning model. Quorum, placement, ownership, rebuild, rebalance, capacity, and performance behavior must be validated against the intended product release, topology, workload, and tested configuration.