1、什么是RAID
磁盘阵列的全称是redundantarrays of inexpensive Disks(RAID),即容错廉价磁盘阵列。可以通过一些技术将多个较小的磁盘整合成一个较大的磁盘设备;儿而这个比较大的磁盘功能不仅仅是存储,还具有数据保护的功能。整个RAID由于选择的等级不同,而使整合的磁盘具备不同的功能,基本常见的功能有以下几种
RAID-0 条带技术 以条带的技术将数据均匀的分布在阵列的各个磁盘上。
这种模式性能最佳。这种模式的RAID会将磁盘先切出等量的区块,然后当一个文件眼写入RAID时,该文件会依据快的大小切割好,之后再依次放到各个磁盘中去,因此,你要写数据到RAID时,数据会被等量放置在各个磁盘上面。
RAID1 镜像模式(完整备份)对虚拟磁盘上的数据进行多分拷贝,放在成员磁盘上
这种模式是需要相同的磁盘容量的,最好是一模一样的磁盘。如果是不同容量的磁盘组成的RAID-1时,以磁盘容量小的那一块磁盘为主。这种模式主要是让同一份数据完整的保存在两块磁盘上,由于两块硬盘的内容一模一样,好像镜子映照一样,座椅我们也称它为mirror(镜像)模式。
RAID01与RAID10
RAID3、RAID4不常用
RAID5 性能与数据备份的均衡考虑
RAID5至少需要三块以上的磁盘才能够组成这种磁盘阵列,这种磁盘阵列的数据写入类似于RAID-0,不过每个循环的写入过程中,在每块磁盘还加入一个同位检查数据(parity),这个数据会记录其他磁盘 的备份数据,用于当有磁盘损毁时的救援。
如果系统需要磁盘阵列的话,其实重点在于:
数据安全与可靠性:指的并非信息安全,而是当硬件损毁时,数据是否能够安全救援或者使用
读写性能:例如RAID 0可以加强读写性能,让系统的I/O部分可以改善
容量:可以让多块磁盘组合起来,故单一文件系统可以有相当大的容量