先做条带,在做镜像0:表示条带1:表示镜像缺点:任何一块盘坏了整个全局都会受"/>

raid及mdadm命令原理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了raid及mdadm命令原理相关的知识,希望对你有一定的参考价值。

raid 0+1

技术分享先做条带,在做镜像

0:表示条带

1:表示镜像

缺点:任何一块盘坏了 整个全局都会受到影响。

磁盘空间利用率1/2


raid 1+0

技术分享

先做镜像 ,再做条带。

优点:性能和raid0+1一样。但是磁盘坏掉以后,修复更容易。但是同组不能同时坏。

磁盘空间利用率1/2




raid5 循环校验码

技术分享

每一个设备轮流成为校验码设备。通过算法,任何一块设备出现问题 都能找回收据,但只允许坏一块盘


raid4:校验码,通过1+2+3=6这样第四块设备永远是校验码设备。缺点是校验码会成为整列的瓶颈。导致性能差。同样只允许坏一块盘



总结:

raid0条带

性能:提升读写几乎提高N倍,

冗余:无

空间:利用率高

至少2块盘


raid1镜像

性能:写性能下降,读性能提升。空间利用率低1/2

冗余性:有

至少2块盘


raid2 在普通阵列的基础上,使用专用的磁盘保存数据的ECC校验码,通过海明码校验,可以在数据发生错误的情况下检查并将错误校正,以保证输出的正确。 (基本没人使用)

raid3 RAID3RAID2类似,但是只提供查错功能,不提供纠错功能 (基本没人使用) 

raid4校验码 (基本没人用)


raid5循环校验码

性能:读写提升

冗余:有

空间:利用率(N-1)/N

至少3块盘



raid6:比raid多一块校验设备。允许同时坏2块盘 较少使用


raid 1+0 

性能:读写都提升

冗余:有

空间:利用率1/2

至少4块盘



raid 0+1 

性能:读写都提升

冗余:有

空间:利用率1/2

至少4块盘


raid 5+0:先做循环校验,再做条带。把两个raid5做成raid0 

性能:提升

冗余:有

空间:利用率(N-2)/N (两组raid 5)

至少 6块盘


jbod:最主要目的是将多个小盘组合成一个大的

性能:无提升

冗余:无

空间:利用率100%

至少2块盘




本文出自 “运维成长路” 博客,谢绝转载!

以上是关于raid及mdadm命令原理的主要内容,如果未能解决你的问题,请参考以下文章

RIAD的实现,以及mdadm命令的基本用法

RAID磁盘阵列的原理与搭建

mdadm 软RAID

(转)磁盘阵列RAID原理种类及性能优缺点对比

RAID磁盘阵列的原理与搭建

RAID磁盘阵列的原理与搭建