在linux系统环境下实现软件RAID


前言

一、RAID是什么?

独立磁盘冗余阵列,RAID技术将多个单独的物理硬盘以不同的方式组合成一个逻辑盘,提高了硬盘的读写性能和数据安全性,根据不同的组合方式可以分为不同的RAID级别。

RAID0

RAID0也被称为条带化,将数据分成一定的大小顺序写到阵列的所有磁盘里,RAID0可以并行执行读写操作,能充分利用总线的带宽。从理论上来说,一个由N个硬盘组成的RAID0系统,它的读写性能将是单个磁盘读取性能的N倍,磁盘的存储效率最大,RAID0有一个明显的缺点:不提供数据冗余保护,数据一旦损坏,无法进行恢复。

RAID1

RAID1称为镜像,它将数据完全一致的写入工作磁盘和镜像中,它的磁盘利用率为50%,构成RAID1的磁盘数量必须为偶数,以便镜像的实现。RAID1提供了最佳的数据保护,一旦工作磁盘发生故障,系统自动从镜像磁盘读取数据,不会影响用户工作。

RAID3

RAID3采用一个硬盘作为校验盘,其余磁盘作为数据盘,数据按位或字节的方式交叉存取到各个数据盘中,不同磁盘上同一带区的数据进行异或校验,并把校验值写入校验盘中。RAID3在数据读取时的性能有所提升,并且能够提供数据容错能力,但是,在写数据时的性能大为下降,因为每一次写操作,即使改动某个数据盘上的一个数据块,也必须根据所有同一带区的数据来重新计算校验值并将其写入校验盘中,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Supplant

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值