raid简介
1、什么是raid
RAID(Redundant Array of Independent Disks)独立冗余磁盘阵列技术是通过多磁盘并行运行来提高计算机的存储IO性能。防止硬盘物理损坏以及增加存储设备的吞吐量。
2、常见raid
RAID0,RAID1,RAID5,RAID10/RAID01
3、raid详解
raid0
使用最少2块硬盘,在读写时,将数据分开读写到多块硬盘的方式来提高读写性能。有效的提高硬盘的性能和吞吐量,但没有数据的冗余和错误修复能力。
磁盘利用率:磁盘总和
raid1
使用最少2块硬盘,在写数据时,将数据复制写到多块硬盘。在读数据时,以提供冗余性。同时从多块硬盘读取数据,以提高读性能。有效的提高数据资料的安全性和可修复性。
磁盘利用率:最小的那块磁盘
raid5
最少使用3块硬盘,RAID5与RAID0类似,读写数据的时候会将数据分布式的读写在所有磁盘上,但是在写数据的时候会对数据进行奇偶校验运算,将校验信息同时保存在硬盘上,校验信息可以进行数据恢复使用。
磁盘利用率:1-1/n
raid10
需要至少4块硬盘,兼具读写性能和安全性。继承了RAID0读写性能和RAID1的安全性。RAID1提供冗余备份,而RAID0则提供读写性能。
磁盘利用率:1/2
总结
raid0无备份不安全,raid1太浪费磁盘,折中一般选择raid5或者raid10