Windows Server 2016(或 Windows Server 2012 R2)是否允许创建具有以下配置的分层镜像存储空间卷:
HDD 层:2 个硬盘大小相同,镜像(RAID 1)
SSD 层:1 个 SSD 驱动器
例如,我有 2 个 136 GB HDD 和 1 个 250 GB SSD,我想将它们设置为单个卷 386 GB(136 GB + 250 GB)通过 RAID 1 保护 HDD但 SSD 没有镜像然后我可以使用 SSD 进行写回缓存,并通过 Windows 存储空间技术的分层功能来存储热数据。
因此问题是:
- 即使有 2 个 HDD,我是否可以只有 1 个 SSD?
- 如果 Windows Server 2012 R2 不允许这样做,请指明 Windows Server 2016 是否允许这样做。
- 如果不允许通过新虚拟磁盘向导执行此操作,但允许通过 PowerShell 脚本执行此操作,您能否提供创建池 + 虚拟磁盘的命令?
答案1
您至少需要每个层级 3 个磁盘来构建存储空间,如果您要构建合适的 HDD 镜像空间,则至少需要 4 个磁盘。
即使在 WS2016 中也是如此
无法通过 powershell 进行覆盖。
您仍然可以使用硬件 RAID 和 Cachecade/Flash 缓存实用程序来实现这一点。
答案2
简单的答案是“不”。镜像分层存储空间至少需要 2 个 SSD 磁盘。
在部署三节点存储空间直通期间,我也有类似的担忧,当时我无法使用 LRC(基本上是擦除编码)。出于某种原因,Microsoft 仅支持从 4 个节点开始的 LRC,而其他公司(Simplivity、Starwind 等)可以从 2 个节点开始执行此操作。可悲但真实 :(
答案3
对于具有写回缓存的双向镜像和单奇偶校验,您不能在 SSD 层中使用单个驱动器。
https://technet.microsoft.com/en-us/library/dn387076(v=ws.11).aspx#bkmk_wbc
简单的回答:三次不:-)