其他分享
首页 > 其他分享> > RAID磁盘阵列

RAID磁盘阵列

作者:互联网

RAID0  

一份数据拆分为两份分别存入RIAD盘(两块RAID盘情况),读取数据带宽翻倍速度翻倍(有多少磁盘就能翻多少性能),但是翻倍速度只为连续读写速度,随机读写性能无法提高,随机读写考验的是寻道寻址性能,RAID0在随机读写时寻到寻址还是费时较长,无法改变。
若单块磁盘损坏,数据无法正常读取,数据全部报废(速度快,但是不安全)

RAID1 镜像方式,全自动实时备份

最安全,空间利用率,速度低。两块磁盘,其中一块用于备份,在电脑上只显示一块磁盘内存大小,速度也是一块磁盘的速度。

RAID2 海明码校验

RAID0基础上增加数据纠错能力(纠错非容灾)。与RAID0有相识的并发性能,但是读取数据需要读取校验码,性能开销不小。

RAID3

实现至少需要三块磁盘
其中两块磁盘组RAID0,第三块磁盘存放前两块磁盘的恢复码,存数据的两块磁盘其中一块损坏,靠着另一块磁盘和第三块磁盘的恢复码就可以恢复数据。RAID3容灾能力从0块增加到1块。
数据存储的时候是一个数据拆开分开存,恢复码也是拆开的

RAID4 与RAID3相似

RAID3数据存储的时候是一个数据拆开分开存,恢复码也是拆开的。
RAID4数据存储是一个数据整个存储,恢复码也是整个。
RAID4问题,数据盘增多但是恢复盘还是只有一个,恢复盘性能可能会制约整个阵列性能。

RAID5

恢复码拆分开,每一块磁盘都分别存储一部分恢复码,这样恢复码的写入就会被拆分,有磁盘阵列一起完成。
若其中一块磁盘故障无法读取,但是每个盘都有校验码,可以通过其他盘数据和校验码恢复所有数据,可以容灾一块磁盘。
a为数据,b为校验码,假设有四块磁盘,存放数据方式:
           磁盘:  1           2           3           4
第三组数据:a31       a32       b33       a34    
第二组数据:a21       b22       a23       a24    
第一组数据:b11       a12       a13       a14    
第二块磁盘损坏,第一组数据由b11加a13,a14可以恢复a12;第二组数据完整不需要恢复;第三组数据由b33加a31,a34可以恢复a32。
RAID5与RAID0性能相似,还解决RAID4的恢复盘性能瓶颈。


RAID6 相较RAID5恢复码从一组变两组,容灾两块磁盘。


RAID10,RAID50为RAID的嵌套使用。

标签:RAID,恢复,性能,RAID0,两块,磁盘,数据,磁盘阵列
来源: https://blog.csdn.net/qq_34474071/article/details/123145562