Raid磁盘阵列具体情况介绍 |
Raid,是Redundant Arrays of Independent Disks的简称,中文就是廉价冗余磁盘阵列。现在该存储系统,已经得到了越来越广泛的应用,并且,从raid的概念提出后,现在已经发展了多个级别。有明确的级别的就有0、1、2、3、4、5等,但是最常用的其实是0、1、3、5,其他的还有6、7、10、30、50等。 Raid磁盘阵列,简单来说就是将多台硬盘结合成一个大容量虚拟单台的硬盘来使用,其读取速度更快。
Raid磁盘阵列级别: NRAID:生成的逻辑碟容量就是物理碟容量的总和,并且,NRAID不提供资料的备余。 JBOD:控制器将机器上的每个硬盘都当做单独的硬盘来做处理,所以,每个硬盘都是被当做单个独立的逻辑碟在使用的,并且,JBOD是不提供资料备余的功能的。 RAID0:也被称为数据分块,是将数据分成若干相等大小的小块,并且将它们写到不同阵列的硬盘上,在读写的时候,是以并行的方式对各个硬盘同时进行操作的,其容量和数据传输率是单个硬盘的N倍。 RAID1:又称镜像。每个工作盘都是有一个镜像盘的,在每次写入数据的同时,必须写入镜像盘,读取数据的时候,只从工作盘中读出,一旦工作盘发生故障,将转入镜像盘,从镜像盘读出数据。当故障盘更换好后,数据便能够重构,恢复数据。所以,raid1常用于对容错要求极严的应用场合,比方说财政、金融等。 RAID (0+1):结合RAID 0 和 RAID 1 — 利用条块化读写的同时使用镜像操作。 RAID (0+1) 允许多个硬盘损坏,因为它完全使用硬盘来实现资料备余。 RAID2:又称位交叉,一般运用于大数据的读写,但冗余信息开销太大,已被淘汰。 RAID3:单盘容错并行传输。采用Stripping技术将数据进行分块,再对这些块进行异或校验,写到最后一个硬盘上。当一个硬盘发生故障时,除了故障盘之外,写操作将继续对数据盘和校验盘进行操作,读写盘则通过对剩余数据盘和校验盘的异或计算重构故障盘上应有的数据来操作的。 RAID4:raid4是按块存取,并且单独的对某个盘进行操作。 RAID5:这是一种旋转奇偶校验独立存取的阵列方式,没有固定的校验盘,按照某种规则将奇偶校验信息均匀地分布在阵列所属的硬盘上,所以在每块硬盘上,是同时有数据信息和校验信息。所以raid5适用于大数据量的操作,也适用于各种事务处理,是一种快速、大容量和容错分布合理的磁盘阵列。 |
关注公众号 |