我有 4 个硬盘驱动器,我想用于存储 Hyper-V VM(在 Windows Server 2016 Standard 主机上运行的 Windows Server 2016 Standard VM)。假设每个驱动器为 4 TB,我希望 VM 有 8 TB 的连续空间可用,以及这些空间的镜像。(这是一个数据驱动器,操作系统驱动器是独立的,与这里无关)
目标是我可以从这些驱动器中的任何一个恢复数据,因此在 4 个驱动器中的 3 个完全失效的最坏情况下,我希望能够从其余驱动器中获取至少 4 TB 的数据,而不是完全损失。
我认为这里的常见选项(在驱动器变大之前)是 RAID10,这样我就有了 RAID-0 的连续空间和 RAID-1 的完整镜像。但我想知道是否有更好的选择,因为我有可用的 Windows 存储空间,并且由于消费者是 VM - 主机不必看到 8 TB 的连续空间,只有 VM。
本质上,我想知道是否有更好的选择,例如:
- 有 2 个独立的 VHDX 文件,它们以某种方式透明地在实际 VM 上形成单个 NTFS 分区,但可以独立挂载以进行数据恢复
- 或者可能通过 iSCSI 将磁盘公开给 VM 而不是附加 VHDX(如前所述,它不是引导/操作系统驱动器,只是数据驱动器)。
- 或者附加两个 VHDX 文件并使用 VM 上的计算机管理来创建条带。
- 使用某种分布式或集群文件系统而不是常规的 NTFS(在 VM 上)和 ReFS(在主机上)?
有什么关于最明智、最容易维护、最不会引起头痛的方法的建议吗?