RAID0 RAID1 RAID10 RAID5 各需几块盘才可组建

RAID0 RAID1 RAID10 RAID5 各需几块盘才可组建

RAID 0
RAID 0即Data Stripping(数据分条技术)。整个逻辑盘的数据是被分条(stripped)分布在多个物理磁盘上,可以并行读/写,提供最快的速度,但没有冗余能力。要求至少两个磁盘。我们通过RAID
0可以获得更大的单个逻辑盘的容量,且通过对多个磁盘的同时读取获得更高的存取速度。RAID 0首先考虑的是磁盘的速度和容量,忽略了安全,只要其中一个磁盘出了问题,那么整个阵列的数据都会不保了。

问:RAID0至少几块盘?
答:RAID0最少要两块硬盘才能实现。

RAID 1
RAID 1,又称镜像方式,也就是数据的冗余。在整个镜像过程中,只有一半的磁盘容量是有效的(另一半磁盘容量用来存放同样的数据)。同RAID 0相比,RAID
1首先考虑的是安全性,容量减半、速度不变。

问:RAID1至少几块盘?
答:RAID1最少要两块硬盘才能实现。

RAID 0+1
为了达到既高速又安全,出现了RAID 10(或者叫RAID 0+1),可以把RAID
10简单地理解成由多个磁盘组成的RAID 0阵列再进行镜像。
问:RAID0+1至少几块硬盘才能实现。
答:RAID0+1至少需要4块盘。

RAID 3和RAID 5
RAID 3和RAID 5都是校验方式。RAID 3的工作方式是用一块磁盘存放校验数据。由于任何数据的改变都要修改相应的数据校验信息,存放数据的磁盘有好几个且并行工作,而存放校验数据的磁盘只有一个,这就带来了校验数据存放时的瓶颈。RAID
5的工作方式是将各个磁盘生成的数据校验切成块,分别存放到组成阵列的各个磁盘中去,这样就缓解了校验数据存放时所产生的瓶颈问题,但是分割数据及控制存放都要付出速度上的代价。

常见的问题
问:RAID5需要几块硬盘?为什么损失一个盘的容量?

答:至少3块

RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性。

时间: 2024-09-26 10:15:54

RAID0 RAID1 RAID10 RAID5 各需几块盘才可组建的相关文章

磁盘阵列RAID0,RAID1和RAID5的区别和安全性

本文讲解了磁盘阵列RAID0,RAID1和RAID5的基础原理及他们之间的区别,便于你在配置服务器时参考... RAID 0:无差错控制的带区组         要实现RAID0必须要有两个以上硬盘驱动器,RAID0实现了带区组,数据并不是保存在一个硬盘上,而是分成数据块保存在不同驱动器上.因为将数据分布在不同驱动器上,所以数据吞吐率大大提高,驱动器的负载也比较平衡.如果刚好所需要的数据在不同的驱动器上效率最好.它不需要计算校验码,实现容易.它的缺点是它没有数据差错控制,如果一个驱动器中的数据发

Solaris 8下RAID1和RAID5的安装及恢复

本文档以SUN Fire V880 Server(6*73GB Dsik)为例讲解在Solarsi8下使用命令行的方式安装及维护RAID1和RAID5.本文档内容都经本人实践验证过,但对于不同机型仅供参考,谢谢支持! Disk分布情况: 0:c1t0d0 1:c1t1d0 2:c1t2d0 3:c1t3d0 4:c1t4d0 5:c1t5d0 注:0,1做镜像:2,3,4,5做RAID5 系统盘(c1t0d0)分区及镜像盘(c1t1d0)情况: c1t0d0s0(d10) d0 c1t1d0s0

LINUX REISERFS 6块盘 RAID5邮件服务器的恢复经验

新网,企业邮件服务器,存储于146G×6 RAID5中,有上百万企业用户的邮件,数据区,只分一个区,文件系统为REISERFS,正常工作中,RAID突然OFFLINE,管理员到机房检查时,发现有两块盘报警,将其中一块强制上线后发现卷无法MOUNT,于是强行FSCK 并REBULD TREE,历时4天,完成后仍无法MOUNT.无奈之下,向数据恢复公司求救,大多数公司无法提供可行的解决方案.新网在多方比较及评估后,选择让我们完成. [分析] 这种RAID的问题事实上是很常见的,通常是因为亮灯的两块盘

如何恢复IBM的RAID1和RAID5

问题:如何恢复ServeRaid 7T卡的RAID1或RAID5? 解决方法:RAID1或RAID5发生一块硬盘故障时,请参考如下步骤恢复阵列. 首先在开机启动出现如下提示时,按CTRL+M打开BIOS配置工具 1.自动方式 如果有热备盘,会自动恢复 选择 Management Menu-> Objects-> Physical Drive 显示修复步骤. 当盘的状态变为 REBLD A[array number]-[drive number], 指示故障盘已被热备盘替换. 2.手动方式(适用

需要一个隐藏在图形中的验证码, 用户需手动敲入才可SUBMIT FORM. 可有相关的控件?

问题描述 在ASP.NET中制作一个调查统计页面,需要一个隐藏在图形中的验证码,用户需手动敲入才可SUBMITFORM.可有相关的控件? 解决方案 解决方案二:假设你的验证码的textbox的id为:txtValicode<formonsubmit="if(document.getElementById('txtValicode').value.length<=0){returnfalse;}"解决方案三:就这么一个功能不需要控件吧,自己组合组合就行了.解决方案四:我的意思

6.3.28微信需群主确认才可进群&amp;发GIF动图功能内测开始了

昨天下午有网友收到微信6.3.28新版内测邀请,不过这个内部体验目前貌似只对安卓手机开放,苹果的IOS系统还不支持,会提示"你当前使用的是非安卓设备,不建议下载安卓体验包,但你仍可邀请朋友尝鲜".最新安卓微信内测版主要的新功能是1.群主可启用需群主确认才可邀请朋友进群功能.2.聊天可以发送GIF动图 1.群主可启用需群主确认才可邀请朋友进群功能. 哎哟喂,多出这么个功能,以后对于微信管理群那是要多方便啊,再也不操心别人乱拉人进群,这个对于成员的甄别得到的大大的保证,也不怕说那些三更半夜

磁盘阵列RAID0、RAID1和RAID5的区别和安全性介绍_服务器其它

RAID 0:无差错控制的带区组         要实现RAID0必须要有两个以上硬盘驱动器,RAID0实现了带区组,数据并不是保存在一个硬盘上,而是分成数据块保存在不同驱动器上.因为将数据分布在不同驱动器上,所以数据吞吐率大大提高,驱动器的负载也比较平衡.如果刚好所需要的数据在不同的驱动器上效率最好.它不需要计算校验码,实现容易.它的缺点是它没有数据差错控制,如果一个驱动器中的数据发生错误,即使其它盘上的数据正确也无济于事了.不应该将它用于对数据稳定性要求高的场合.如果用户进行图象(包括动画)

Raid5数据恢复原理_两块盘离线数据恢复方法

Raid5数据恢复算法原理要理解 raid5数据恢复原理首先要先认识raid5,"分布式奇偶校验的独立磁盘结构"也就是我们称之为的raid5数据恢复有一个概念需要理解,也就是"奇偶校验".我们可以把它简单的理解成为二进制运算中的"异或运算",通常使用的标识是xor.这个用运算的规则就是若二者值相同则结果为0,若二者结果不同则结果为1(frombyte.com). 例如 0101 xor 0010根据上述运算规则来计算的话二者第一位都是 0 ,两者

datanode单块盘故障导致节点失效的脚本解决方案

问题: 在hadoop的1.2.0中由于单个磁盘故障导致datanode节点失效,生产环境中datanode节点大多都有多块磁盘,我们现在需要一种方法,让datanode不会被单块磁盘的故障导致整个节点失效. 解决方法及适用场景: 1.修改hadoop源代码(介个在作者能力之外) 2.修改hdfs-site.xml中的dfs.data.dir的值,将故障盘的挂载点删除并重启(推荐在手动部署的hadoop环境中,将此方法做成脚本使用) 3.卸载故障盘,临时将数据写入根目录的挂载点,不修改配置文件(