raid
radi被称为廉价磁盘冗余阵列 (Redundant Arrays of Inexpensive Disks) 或独立磁盘冗余阵列(RAID,redundant array of independent disks)是把相同的数据存储在多个硬盘的不同的地方的方法。通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能。因为多个硬盘增加了平均故障间隔时间(MTBF),储存冗余数据也增加了容错。
功能
磁盘阵列具有提高计算机读写数据的速度、实现对数据的冗余保护及保证数据存储可靠性的功能。
(1)通过对磁盘上的数据进行条带化,实现对数据成块存取,减少磁盘的机械寻道时间,提高了数据存取速度。
(2)通过对一个阵列中的几块磁盘同时读取,减少了磁盘的机械寻道时间,提高数据存取速度。
(3)通过镜像或者存储奇偶校验信息的方式,实现了对数据的冗余保护。
分类
1.硬raid:依靠硬件实现
2.软raid:依靠软件实现
raid类型
raid级别 | 0 | 1 | 5 | 0+1 |
---|---|---|---|---|
是否有备份 | 没有 | 有 | 有 | 有 |
是否提高读的性能 | 提高 | 提高 | 提高 | 提高 |
是否提高写的性能 | 提高 | 降低 | 降低 | 提高 |
磁盘利用率 | 100% | 50% | n-1/n(n>=3) | 50% |
最少使用几块磁盘 | 2 | 2(2*n,n>=1) | 3 | 4+n(n为0和偶数) |
最多可以坏几块磁盘 | 0 | 1 | 1 | 2 |
raid0
利用两块及以上磁盘组成一块磁盘,储存时把文件差分成多块储存在所以硬盘中。
raid1
将一个两块硬盘所构成RAID磁盘阵列,其容量仅等于一块硬盘的容量,因为另一块只是当作数据“镜像”
raid5
数据以块为单位分布到各个硬盘上。RAID 5不对数据进行备份,而是把数据和与其相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。
raid0+1
由raid0和raid1组合而成,性能和raid1一样。
链接:https://www.cnblogs.com/zhj0708/p/18135852
(版权归原作者所有,侵删)