raid5记录

来源:互联网 发布:李善姬在韩国地位知乎 编辑:程序博客网 时间:2024/05/17 13:06

RAID,磁盘阵列,用于备份和恢复数据

RAID 在系统中被看作是一个逻辑分区,但是它是由多个硬盘组成的(少两块)。它通过在多个 硬盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量(Throughput),而且在 很多 RAID 模式中都有较为完备的相互校验/恢复的措施,甚至是直接相互的镜像备份, 从而大大提高了 RAID 系统的容错度,提高了系统的稳定冗余性。

RAID5在所有磁盘上交叉地存取数据及奇偶校验信息。在RAID 5上,读/写指针可同时对阵列设备进行操作,提供了更高的数据流量。RAID 5更适合于小数据块和随机读写的数据。

RAID5至少需要三块硬盘,总容量为N-1,一块硬盘用来做数据备份和校验。RAID5数据写入会根据算法分成3部分,然后写入3块硬盘,写入的同时还会在3块硬盘上写入校验信息,读取时分别从三块硬盘读取数据,在通过校验信息进行校验。一块磁盘损坏之后,可以从另外2块硬盘上存储的数据可以计算出第3块硬盘的数据内容。也就是说raid5这种存储方式只允许有一块硬盘出现故障,出现故障时需要尽快更换。当更换故障硬盘后,在故障期间写入的数据会进行重新校验。


0 1