RAID

Redundant Array of Independent Disk,独立冗余磁盘阵列,该技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RADI是由多块磁盘构成的冗余阵列,在操作系统层面是以一个独立的大型存储设备。

一、常见RAID

RAID0

至少需要块磁盘

优点:数据条带化存储,磁盘使用率100%,高读写性能

缺点:一块磁盘故障,数据将无法恢复

应用场景: 对性能要求高但对数据安全性和可靠性要求不高的场景,比如音视频

RAID1

至少需要块磁盘

优点:数据镜像备份写入磁盘,可靠性高,性能,一块磁盘故障,不会影响数据读写

缺点:磁盘利用率50%性能

应用场景:对数据安全可靠要求较高的场景,比如交易系统

RAID5

至少需要块磁盘,最多只能坏一个

特点:以奇偶校验(分散)做数据冗余 ,一块磁盘故障,可根据其他数据块和对应的校验数据重构损坏数据,存储性能、数据安全和存储成本等各方面因素 (性价比高)

优点:数据条带化存储在磁盘,读写性能,磁盘利用率为(n-1)/n

应用场景: 适用于大部分的应用场景

RAID6

至少需要块磁盘

特点:采用双重校验方式保证数据的安全性

优点:数据条带化存储在磁盘,性能,容错能力强

缺点:成本要比其他等级高,并且更复杂

应用场景:一般用于对数据安全性要求非常高的场合

RAID10

raid10就是 raid1+raid0的组合, 至少需要4块磁盘 , 两块硬盘为一组先做raid1,再将做好raid1的两组做raid0

优点:兼顾数据冗余(镜像)和读写性能(条带化)

缺点: 磁盘利用率为50%,成本较高

Last modification:February 5th, 2020 at 10:58 pm