微软在Windows Server 2016 Technical Preview 2中引入了Storage Spaces Direct。这个特性将本地存储扩展为高可用(HA)存储系统。 举个例子,Storage Spaces Direct支持使用低成本、低性能、高容量的类似SATA硬盘和固态设备(例如固态硬盘SSD和串口存储设备架构)插入到PCI Express总线中。这种处理方法被称之为Nonvolatile Memory Express(NVMe)或者非易失存储控制接口定义。
SATA和基于VNMe的设备都不支持早期的Storage Spaces集群和共享磁盘。 从一个特别的立场来说,管理员可以通过每个集群里有效的磁盘和连接到服务器的JBOD单元来使用Storage Spaces Direct配置HA存储。这种方法可以减少创建SAS磁盘阵列所带来的费用和复杂度,同时可以使用非易失存储设备来提高存储性能,使用SATA磁盘来使用既便宜又大容量的存储。
Storage Spaces Direct为HA级别的存储和企业内软件定义存储的应用提供了可能性。 计划对Storage Spaces Direct进行试验部署的管理员需要记住其中的一些注意事项和限制。比如说Storage Spaces Direct应该通过Windows PowerShell来进行部署,而不是通过Server Manager或Failover Cluster Manager来部署,尽管微软可能在Storage Spaces Direct的未来版本中支持通过其他平台进行管理。
另外,Storage Spaces Direct目前不支持通过多路径连接的磁盘(磁盘阵列),也不支持Multipath I/O。如果存在多路径配置的实验环境应该在部署Storage Spaces Direct前先简化环境。
目前还没有最终的硬件兼容列表,所以Storage Spaces Direct不保证对任何SAS、SATA、SSD磁盘、主机总线适配器或远程DMA网卡组合有效。不排除会出现一些对于某些硬件、固件和软件组合的兼容性和性能的问题。