Linux 【raid】磁盘阵列

RAID:Redundant Array of Independent Disks:独立磁盘冗余阵列,通常简称为磁盘阵列。简单地说, RAID 是由多个独立的高性能磁盘驱动器组成的磁盘子系统,从而提供比单个磁盘更高的存储性能和数据冗余的技术。

#注意:所有服务器在安装操作系统之前必须先做raid

RAID

RAID0

RAID1

RAID3

RAID5

RAID6

RAID10

别名

条带

镜像

专用奇偶校验条带

分布式奇偶校验条带

双奇偶校验条带

镜像加条带

容错性

冗余类型

热备份选择

读性能

随机写性能

一般

一般

连续写性能

一般

需要磁盘数

n≥1

2n (n≥1)

n≥3

n≥3

n≥4

2n(n≥2)≥4

可用容量

全部

50%

(n-1)/n

(n-1)/n

(n-2)/n

50%

raid0:

条带化raid:最少需要两块磁盘,分别往每一块磁盘上写一部分数据

工作方式:数据被分割成多个块,然后按顺序存储在多个硬盘上

优点:

1.读、写速度快:数据在多个硬盘上并行读写

2.磁盘利用率:100%

缺点:

不提供冗余备份,无数据检验,不能保证数据的正确性,存在单点故障。

一旦数据损坏,将无法恢复。

应用场景:

1)对数据完整性要求不高的场景,如:日志存储,个人娱乐

2)要求读写效率高,安全性能要求不高,如图像工作站

raid1:

镜像raid, 通过数据镜像的方式将数据同时存储在两块硬盘上,从而提供了数据冗余备份 。

一般需要两块磁盘,每块磁盘上都会存储一份完整数据。其数据安全性就会较高,但是磁盘空间利用率是比较低的。

优点:

提供数据冗余,数据双倍存储安全性高支持容错。

读速度快

缺点:无数据校验。

磁盘利用率不高

磁盘利用率:50%

应用场景:

存放重要数据,如 财务记录或关键业务数据。

raid5:

RAID5应该是目前最常见的 RAID 等级,它的校验数据分布在阵列中的所有磁盘上。RAID5的磁盘上同时存储数据校验数据。当一个数据盘损坏时,系统可以根据其他数据块和对应的校验数据来重建损坏的数据。

工作方式:数据和奇偶校验信息被分散存储在三个或更多的硬盘上

raid5最少需要3块磁盘。

优点:

1.可以找回丢失的数据---数据可以通过校验计算得出,

2.冗余磁盘-->(需要4快磁盘将其中一块做热备)当某一块磁盘坏掉后,冗余磁盘会自动替换上去

3.有校验机制

4. 较好的读写性能,读操作时性能较高

5.磁盘利用率高

缺点:

1. 写性能相对较低,因为在写入数据时需要计算并更新奇偶校验信息

2. 当一块硬盘损坏时,RAID 5的重建时间较长

3.磁盘利用率比较低

应用场景:

安全性高,如金融、数据库、存储等。

raid6:

RAID6 等级是在 RAID5 的基础上为了进一步增强数据保护而设计的一种 RAID 方式。

最少需要四块磁盘。RAID6引入双重校验的概念,它可以保护阵列中同时出现两个磁盘失效时,阵列仍能够继续工作,不会发生数据丢失。

工作方式:类似于RAID 5,两块存校验位,提供更强的数据保护。

优点:

1.容错:允许两块磁盘同时坏掉。

2.良好的随机读性能, 读取性能与RAID 5相似

3.有校验机制

缺点:

1.写入性能差,因为需要计算和更新两份奇偶校验信息

2.成本高

3. 硬盘故障需要重建时所需的时间可能更长

应用场景:

对数据安全级别要求比较高的企业

arid10:

RAID10:先做镜像再作条带--也叫混合raid

优点:

1.较高的IO性能

2.有数据冗余

3.无单点故障

4.安全性能高

缺点:

成本稍高

浪费严重

应用场景:

特别适用于既有大量数据需要存取,同时又对数据安全性要求严格的领域,如银行、金融、商业超市、仓储库房、各种档案管理等。

  • 22
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值