虚拟化:RAID 主机操作系统还是虚拟机存储?

Mat*_*ino 2 virtualization raid performance

如果我在 RAID 0 中只有 1 对 15,000 RPM SAS 驱动器专用于 VM 盒,最好是

a) 将 HOST OS 放在 raid 驱动器上,并将 VM 放在单个 SATA 10,000 RPM 驱动器上

b) 将 VM 放在 raid 驱动器上,将操作系统放在 SATA 10k 驱动器上。

c) 将操作系统和虚拟机都放在 SAS RAID 上,忘记 SATA 10k。

如果是这样,为什么?

这里不要求基准,只是一些理论上在小规模低流量 VM 盒上最好的逻辑。

wom*_*ble 5

全部在 15k SAS 驱动器上,但在 RAID-1 而非 RAID-0 中。主机不应该做太多事情,所以不会使用它的磁盘IO太多,而做这项工作的客人需要更多的IO,一个驱动器没有多大用处。

  • 如果您的数据对您来说真的那么不重要,以至于您愿意在每次丢失磁盘时清除所有内容,那就发疯吧。不过,我认为将 RAID-0 用于大规模缓存以外的任何事情都近乎疏忽。如果您需要空间,大磁盘很便宜,而且我所做的测试并没有显示出那么多的性能优势。 (7认同)
  • 是的,因为 ZFS 神奇地设法提供无限冗余而没有任何存储或性能开销...... (2认同)