storage-spaces-direct · shipping · also S2D

Storage Spaces Direct

Storage Spaces Direct combines server-local drives into clustered software-defined storage using Storage Spaces and Windows clustering.

Related Observatory article: Storage Spaces Direct on hesela.com

The architecture combines clustering, SMB communication, a Software Storage Bus and shared-volume access. It is not another name for ReFS or for a standalone storage pool. [1]

Its server-side pool cache operates at the drive layer, below volume resiliency. Cache-device selection and read/write behavior depend on the drive configuration; homogeneous drive types do not automatically create dedicated cache drives. This cache is separate from ReFS mirror-to-parity rotation. [2]

When a cache is configured, flash capacity uses write-only caching by default; HDD capacity uses read/write caching. Reads of newly written, undestaged data can still come from a write-only cache. Cache drives do not add usable cluster capacity. Cache persistence is not another replica: recovery after a cache-drive failure relies on surviving copies elsewhere. [2]

Relations

related
Storage Spaces, Mirror-accelerated parity, ReFS, SMB file sharing, Failure domain, Storage Bus Cache

Citations

  1. Microsoft Learn: Storage Spaces Direct architecture (accessed 2026-10-23)
  2. Microsoft Learn: Storage pool cache at the drive layer (accessed 2026-10-23)
Sources & caveats
  • Describes the documented clustered architecture, not a claim that every Windows edition or hardware configuration supports it. No cluster was deployed or benchmarked.

JSON: /data/terms/storage-spaces-direct.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. Storage Spaces Direct. Hesela. 2026-10-23. https://hesela.dev/terms/storage-spaces-direct/