图解主流的RAID

论坛 期权论坛 脚本     
匿名网站用户   2020-12-21 03:38   36   0

RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年 提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损

RAID的分类:1、磁盘阵列柜 2、磁盘阵列卡 3、软件实现

RAID 的目标是1、提高数据可靠性,2、I/O 性能和3、储存容量。磁盘阵列中,数据分散在多个磁盘中,然而对于计算机系统来说,就像一个单独的磁盘。通过把相同数据同时写入到多块磁盘(典型地如镜像),或者将计算的校验数据写入阵列中来获得冗余能力,当单块磁盘出现故障时可以保证不会导致数据丢失。

RAID有很多类型

首先是

RAID 0


原理是将硬盘并行组合了,存不同的数据

最少磁盘数:2

磁盘利用率:100%

适用于:无安全要求的用户,个人用户

优点:

1、读写速度加快了

2、容量加大了

缺点:

1、没有容错能力,一个数据坏了全盘就坏了

RAID 1


原理:用另一个硬盘当做镜像,相当于备份,当一个盘的某个数据坏了就可以读取另一个盘的数据补全

最少磁盘数:2(硬盘最好是大小一样)

磁盘利用率:一个磁盘空间/全部磁盘空间

适用于:对数据安全性要求高的用户


优点:

1、数据安全性十分高

2、读的性能提高了

缺点:

1、写的速度变慢

2、空间浪费的比较多


RAID 5


原理:将数据做异或运算,就是我们所说奇偶校验,当数据损坏的时候,利用校验位来反推出数据,或者用数据来推出校验位


最少磁盘数:3

磁盘利用率:总磁盘-1/总磁盘(磁盘越多,磁盘利用率越高)

适用于:对安全性和读写性能都有要求的用户


优点:

1、安全性较好

2、读能力较好


缺点:

1、写能力一般




RAID10


原理:就是先做RAID1再做RAID0

磁盘利用率:50%

至少磁盘数:4(磁盘数一定是偶数)

适用于:安全性要求高读写能力要求高的用户

优点:


1、RAID10的读性能将优于RAID01

2、较高的IO性能

3、有数据冗余

4、无单点故障

5、安全性能高



缺点:

1、 成本稍高

RAID01


原理:先做RAID0再做RAID1

磁盘利用率=50%

至少磁盘数:4(磁盘数一定要是偶数)

适用于:对数据和读写性能都有要求的用户

优点:

1、 较高的IO性能

3、有数据冗余

4、无单点故障


缺点:

1、 成本稍高

2、 安全性比RAID 10 差



为什么RAID10比RAID01安全性好

RAID 10

A1=B1

A2=B2

A=A1+A2

B=B1+B2

当A1坏时,B1再坏整个RAID完蛋,几率为1/3

raid 01

A=A1+A2

B=B1+B2

A=B

当A1坏时,A即坏但是同时B坏任何一块整个RAID都完蛋,几率为2/3

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP