基本要求

所有系统、组件、设备和驱动程序必须标有“Certified for Windows Server 2016”在www.windowsservercatalog.com  这个网站上

我们拿Dell R730的服务器来检查一下是否可以符合要求

Storage Spaces Direct的硬件要求_第1张图片可以看到R730是没有问题,可以用来部署S2D的

群集(服务器、网络和存储)必须根据故障转移群集管理单元中的向导或者使用 PowerShell 中的 Test-Cluster cmdlet,通过所有群集验证测试。

此外,还应满足以下要求。

S2D的其他要求

服务器

  • 最少 2 台服务器,最多 16 台服务器

  • 所有服务器的硬件组件、驱动程序、固件和配置必须相同

CPU

  • 最低为 Intel Nehalem 或更高版本的兼容处理器

内存

  • 每个服务器上每 TB 缓存驱动器均要有 5 GB 内存,以存储metadata。 例如,如果每个服务器有 2 x 1 TB 缓存驱动器,你应该有 2 x 5 GB = 10 GB 的内存供S2D内部使用。

  • 应用程序或工作负荷(例如虚拟机)所需的任何内存

网络

  • 最小 10 Gbps 的网络接口用于群集内通信

  • 建议:两个 NIC 用于冗余和提升性能

  • 建议:支持远程直接内存访问 (RDMA) 的接口(iWARP 或 RoCE)

驱动器

  • 本地连接的 SATA、SAS 或 NVMe 驱动器

  • 每个驱动器必须只能物理连接到一台服务器

  • 确保 SSD 为“企业级”,这意味着它们有断电保护

  • 确保用于缓存的 SSD 具有高写入耐用性。 我们建议每日驱动器写入次数 (DWPD) 为 5+。

  • 驱动器可以是 512n、512e 或 4K 本机,它们都同样能正常工作

  • 单独的专用驱动器以供安装操作系统

  • 不支持:多路径 IO (MPIO) 或通过多个路径物理连接驱动器

最少驱动器数量

  • 如果有用作缓存的驱动器,则每个服务器必须至少有 2 个驱动器

  • 每个服务器必须至少有 4 个非缓存驱动器

存在驱动器类型 所需的最小数量
所有 NVMe(同一型号) 4 个 NVMe
所有 SSD(同一型号) 4 个 SSD
NVMe + SSD 2 个 NVMe + 4 个 SSD
NVMe + HDD 2 个 NVMe + 4 个 HDD
SSD + HDD 2 个 SSD + 4 个 HDD
NVMe + SSD + HDD 2 个 NVMe + 4 个其他

最多

  • 每个存储池最少有 1 PB (1,000 TB) 原始容量

主机总线适配器 (HBA)

  • 用于 SAS 和 SATA 驱动器的简单传递 SAS HBA

  • 用于 SAS 和 SATA 驱动器的 SCSI Enclosure Services (SES)

  • 任何直接附加的存储机箱必须存在唯一 ID

  • 不支持:RAID HBA 控制器或 SAN(光纤通道、iSCSI、FCoE)设备