RAID 技术综述
RAID 是使用条带化技术跨越磁盘阵列组, 用来增强数据可用性的一种存储架构. 阵列的概念是在系统中实现对一组磁盘的单一设备管理. RAID有若干级别. 从RAID-1到RAID-5是最初由伯克利(Berkeley)RAID白皮书确定的. 后来, 由相继开发了RAID0和RAID6.
RAID级别
图 2-23到图2-26显示了最常用的RAID-0,1,3,5架构. 图2-28讨论了RAID-6.
奇偶校验(parity)是用来保存用户数据的冗余信息. 使磁盘失效时再生数据成为可能. 下面的阐述中数据(data)可以理解为一个字节(byte)或块(block), 而不必理解为一个完整的文件(file).
RAID 0
RAID-0并不是一个真正的RAID架构, 因为它没有实现数据奇偶校验. RAID-0把数据经过条带化均布在多个磁盘上, 允许并发读写操作. 所有RAID-0都将数据和工作负荷均布到阵列中的所有磁盘上, 从而提供了比没有采取条带化的磁盘更高的传输性能. 但同时, RAID-0不能提供冗余性. 如图2-23所示, 当发生单个磁盘失效时, 其上数据无法从其它磁盘重建. 而且由于数据被条带化, 阵列中所有数据随之不可用.
|
|