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

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

a)将主机操作系统放在RAID驱动器上,并将虚拟机放在单个SATA 10,000 RPM驱动器上

b)将虚拟机放在RAID 10k驱动器上的RAID驱动器和操作系统上。

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

如果是这样,为什么?

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

全部在15k SAS驱动器上,但在RAID-1中不是RAID-0。 主机不应该做任何事情,所以不会使用它的磁盘IO,而做这项工作的客户将需要更多的IO,而单个驱动器对于任何事情都没有多大用处。

我会:

  • 将操作系统放在RAID-0 15k驱动器上
  • 在15k驱动器上分配一些虚拟磁盘
  • 在10K驱动器上分配其他虚拟磁盘

I / O确实是虚拟化的敌人,所以尽可能多地使用主轴就是赢得这里的胜利。

如果您可以用任何有意义的方式分隔您的使用情况(即虚拟机“A”和“B”通常同时访问磁盘),然后使用这些知识智能select放置在每个驱动器上的虚拟磁盘。

如果空间允许将所有内容放在镜像的sas驱动器上 – 为您提供安全性和io。