自己整理的关于Raid-10的简单叙述,如果你一点都不懂,可能会给你一点帮助,如果你是高手,请给点意见。
RAID-10(strping mirror)
Raid-10是一个Raid0与Raid1的组合体,可以叫它是混血儿;所以它继承了Raid0的快速和Raid1的安全。因此次解决方案被广泛应用,虽然次方案比较昂贵,因为它也继承了Raid1的一个特性——磁盘利用率只有50%。(这个不是很好,怎么连不好的特性都能继承呢!^_^)
Raid-10其实结构非常简单,首先创建2个独立的Raid1,然后将这两个独立的Raid1组成一个Raid0,当往这个逻辑Raid中写数据时,数据被有序的写入两个Raid1中。如下图
javascript:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)">
Raid-0+1也是一个Raid0与Raid1的组合体,只不过他们的组合方式不同,不同的组合方式也注定它们有着不同的特性。Raid-0+1是先创建2个独立的Raid0,再将2个Raid0做一个Raid1。如下图:
虽然Raid-10方案造成了50%的磁盘浪费,但是它提供了200%的速度和单磁盘损坏的数据安全性,并且当同时2个损坏的磁盘不在同一Raid1中,就能保证数据安全性。 假设图1中左1的磁盘损坏了,整个逻辑磁盘仍能正常工作,而且当右1或2其中只有一块磁盘损坏,整个逻辑磁盘还是能正常工作的。而Raid-0+1在单磁盘损坏的前提下,只能当同一个Raid0中的磁盘损坏才能保证真个逻辑磁盘能正常工作,但是这种保护已经毫无意义了,因为Raid0在单磁盘损坏的时候就已经失去了工作能力。