爱子日志

RAID JBOD

RAID(独立冗余磁盘阵列):Redundant Array of Independent Disk的缩写

RAID 0(条带)
把连续的数据分散到多个磁盘上存取
可靠性最差、性能最高。


RAID 1(镜像)
将偶数个硬盘分成两份,将其中的一半拿来做另外一半的备份。


RAID 2
采用汉明码作盘错校验,采用按位交叉存取,冗余信息开销太大(校验盘为多个),已被淘汰。
磁盘利用率:RAID2一般只有在使用15个硬盘以上的系统中才会凸显其利用率的优势
有容错(允许单个硬盘坏)


RAID 3(专用奇偶位条带)
按位或字节存取,使用一块磁盘存放奇偶校验码。对于大量的连续数据可提供很好的传输率, 但对于随机数据, 奇偶盘会成为写操作的瓶颈。
在一块硬盘发生故障后,RAID组从ONLINE变为DEGRADED方式,但I/O读写不受影响,直到故障盘恢复。但如果DEGRADED状态下,又有第二块盘故障,整个RAID组的数据将丢失。


RAID 4
按块(扇区)存取,使用一块磁盘作为奇偶校验盘, 每次写操作都需要访问奇偶盘, 成为写操作的瓶颈。 在商业应用中很少使用。
有容错(允许单个硬盘坏)


RAID5(分布奇偶位条带)
没有固定的校验盘,奇偶校验信息均匀地分布在阵列所属的硬盘上。
在一块硬盘发生故障后,RAID组从ONLINE变为DEGRADED方式,但I/O读写不受影响,直到故障盘恢复。但如果DEGRADED状态下,又有第二块盘故障,整个RAID组的数据将丢失。


RAID 5E(RAID 5 Enhencement)
在 RAID 5级别基础上的改进,数据的校验信息均匀分布在各硬盘上,但是,在每个硬盘上都保留了一部分未使用的空间,这部分空间没有进行条带化,最多允许两块物理硬盘出现故障。


RAID 5EE
与RAID 5E相比,RAID 5EE的数据分布更有效率,每个硬盘的一部分空间被用作分布的热备盘,它们是阵列的一部分,当阵列中一个物理硬盘出现故障时,数据重建的速度会更快。


RAID 6
与RAID 5相比,增加了第二个独立的奇偶校验信息块。两个独立的奇偶系统使用不同的算法, 数据的可靠性非常高。
写性能非常差, 很少使用。


RAID 0+1(RAID 10、镜像阵列条带)
可简单理解成由多个磁盘组成的RAID 0阵列再进行镜像。


RAID 50(RAID 0与RAID 5的组合)


JBOD(Just Bundle Of Disks、简单磁盘捆绑)
逻辑上把几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘。数据简单的从第一个磁盘开始存储, 当第一个磁盘的存储空间用完后, 再依次从后面的磁盘开始存储数据。
无容错,容量:N,速度:N/N


RAID.xls



以上内容参考以下链接,2010-06-12 由Guoy整理
http://fix.jiangmin.com/bloger/post/73.html
http://fix.jiangmin.com/bloger/post/92.html
http://fix.jiangmin.com/bloger/post/31.html