Hyper-V 2016 带有用于文件的物理 RAID 磁盘:直通或离散设备分配还是什么?

Hyper-V 2016 带有用于文件的物理 RAID 磁盘:直通或离散设备分配还是什么?

我安装了一台装有 Hyper-V Core 2016 的新物理服务器。我在物理机上有“两个”驱动器:

  1. NVMe(M.2 2280 Samsung 960 Pro)具有两个分区:
    • C:\ = 80 GB = 用于物理系统操作系统 (Hyper-V Core 2016)
    • D:\ = 900 GB = 用于所有 VHD/VHDX 文件
  2. SATA RAID6(8x 4GB SATA 通过 LSI MegaRAID SAS 9361-8i = ~26GB“驱动器”)
    • ?? = 适用于所有数据/文件/文档

在这种情况下,在 Hyper-V 上将 SATA 驱动器用作“文件共享”的最佳方法是什么? 我想到类似 VT-d、驱动器或 PCI-Raid-Card 直通到虚拟文件服务器(Windows Server 2016)的东西?这样我的物理服务器就只是用作 Hyper-V 服务器,可以忽略 RAID-Card/RAID-Drives。实现这一目标的最佳方法是什么?

  1. 直通磁盘?在物理系统上将 RAID 磁盘脱机,然后通过 Hyper-V 管理器将其添加到虚拟文件系统?但是这样我就无法管理 RAID 了?还是必须在物理操作系统上管理 RAID?
  2. 离散设备分配?使用 Hyper-V 2016 的新功能将 RAID 卡 (PCIx) 传递到虚拟文件系统?这可能吗?
  3. 在 RAID 磁盘上创建 VHDX,并将该磁盘添加到文件系统作为可在其上部署文件的辅助驱动器?
  4. 其他可能性?

非常感谢!

答案1

不再推荐使用直通磁盘。它们不再提供比虚拟磁盘更高的性能,除了基本支持外,它们没有太多支持,它们使备份更加困难,它们缺乏第三方工具,并且使可移植性更加困难。

我建议创建一个 VHDX 并使用该虚拟磁盘。

要了解有关直通磁盘为何不是一个好主意的更多信息,请阅读 Eric Siron 的这篇文章:http://www.altaro.com/hyper-v/hyper-v-pass-through-disks/

答案2

对于文件服务器,您主要需要大小灵活性、精简配置和快照,而不是纯粹的速度和/或低开销。

我强烈建议您丢弃直通和直接分配磁盘;而是充分利用虚拟磁盘映像(VHDX 映像)所保证的功能。

相关内容