谁能告诉我 RAID 10 和 01 之间哪个最好,以及为什么?
感谢您的帮助。
编辑:我不想知道有史以来最好的 RAID 是什么……否则我会问:“为什么 NetApp RAID-DP 比 EMC 的 RAID-6 好这么多?”我的问题纯粹是想知道 RAID 10 和 0+1 之间的区别是什么,因为当时我并不清楚。这个问题已经得到了很好的回答,感谢那些理解问题含义的人。下次我会更详细地介绍一下,我对此负全部责任!
答案1
它是 10(1+0),而不是 0+1 - 因为镜像条带比条带镜像更容易处理多个磁盘故障。
答案2
抱歉,但是……“最佳”是为了什么目的?
在我看来,主要的区别在于 raid 1+0 通常比 0+1 具有更好的冗余性。如果发生磁盘故障,在 raid 1+0 中通常只有一个条带的冗余性会丢失,而在 0+1 中整个镜像侧都会丢失。
我写了几次“通常”,因为很大程度上取决于具体的 RAID 实现。
答案3
重点在于,当你在修复第一个故障之前发生第二次故障时,会发生什么:
条纹镜像:有 1/(n-1) 个机会它会带走您的数据。
镜像条纹:发生同一灾难的概率为 (n/2)/(n-1)。
您会把自己的工作押在哪一个上?
答案4
10 和 01 之间哪个 RAID 最好,为什么?
嗯,在 10 和 01 之间,你有.... 5.5,所以寻找 Raid 5.5。抱歉,没有其他有意义的答案 - 只有我的讽刺答案。
否则,真正的答案是“视情况而定”。Raid 10 和 01 不会产生任何差异,或者会产生很大差异,具体取决于其实施方式(从技术上讲,它一定不会产生任何差异)。无论是先进行 Raid 然后进行条带化,还是先进行条带化然后进行 Raid,从技术上讲都没有区别。