Linux raid10在2个磁盘上

Linux mdadm有一些怪癖,其中之一就是只用两个磁盘构buildraid10。 有一些报告说,它的速度比RAID1更快(两次读取和写入):

  • https://raid.wiki.kernel.org/index.php/Performance
  • http://blog.a2o.si/2014/09/07/linux-software-raid-why-you-should-always-use-raid-10-instead-of-raid-1/

(raid1 vs raid10f2)

两个磁盘上的raid10与raid1一样安全吗? 使用这种解决scheme而不是“适当的”raid1有什么危险?

那么,作为你提供的第二个链接,我们不能确定镜像条纹是否在单独的磁盘上 – 所以说实话这个概念是毫无价值和危险的。

双磁盘RAID10对于单一线程,顺序,大块IO读取请求的访问是唯一且唯一的一种。 在特定的情况下,它的行为与RAID0设置类似。

对于所有其他用途(随机读取/写入,multithreading访问,ecc),由于磁头寻找(在机械驱动器上非常昂贵),所以更简单,更清洁的RAID1arrays更好。