RAID技术

 

RAID(Redundant Array of Independent Disks)是一种由多个独立的廉价磁盘组成的冗余磁盘阵列。RAID技术主要包括RAID 0、RAID 1、RAID 2、RAID 3、RAID 4、RAID 5、RAID 6、RAID 7等多个规范,这些规范的侧重点各不相同,常见的有以下几种 :

### RAID 0
RAID 0是最基本的一种RAID模式,这种模式的目的是提供最快的存储速度,并没有考虑到安全性问题。RAID 0利用一定的运算法则将一个文件按照用户自定义的大小分割成若干小部分,当文件被分割之后,RAID 0模式当中的每一块一盘都会存储一定数目的文件碎块。例如,如果RAID 0模式当中有两块硬盘,用户自定义的切割文件大小为64k,此时如果raid控制器接收到一个指令来存储一个大小为128k的文件,这样的话这个文件就会被分割成两个64k大小的文件碎块,然后这两个碎块被同时分别存储在硬盘1和硬盘2当中,存储过程到此完成。在RAID 0模式下读取一个文件的操作也是如此,还是用上面的那个例子来说,由于文件被分割存储在各个硬盘上,读取的时候只需要从两个硬盘当中各读取64k大小的文件碎块便可以完成读取,所以,在这个RAID 0模式当中读取128k大小的文件所需要的时间和在普通硬盘上读取64k大小的文件所需要的时间并没有减少 。

### RAID 1
RAID 1是一种镜像(Mirror)存储,把一个磁盘的数据镜像到另一个磁盘上,在不影响性能情况下最大限度的保证系统的可靠性和集中读取数据。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。RAID 1的每一个磁盘都具有一个对应的镜像盘,任何时候数据都同步镜像,系统可以从一组镜像盘中的任何一个磁盘读取数据。只要系统中任何一对镜像盘中至少有一块磁盘可以使用,甚至可以在一半数量的硬盘出现问题时系统都可以正常运行。

### RAID 2
RAID 2是一种带奇偶校验的条带存储,将数据条块化地分布于不同的硬盘上,条块单位为位或字节,使用称为海明码来提供错误检查及恢复。这种编码技术需要多个磁盘存放检查及恢复信息,使得RAID 2技术实施更复杂,因此在商业网站项目中很少使用。

### RAID 3
RAID 3是一种带奇偶校验的条带存储,共享校验盘,数据条带存储单位为字节。RAID 3是以一个硬盘来存放数据的奇偶校验位,数据则分段存储于其余硬盘中。它像RAID 0一样以并行的方式来存放数,但速度没有RAID 0快。如果数据盘(物理)损坏,只要将坏硬盘换掉,RAID控制系统则会根据校验盘的数据校验位在新盘中重建坏盘上的数据 。

### RAID 4
RAID 4是一种带奇偶校验的条带存储,与RAID 3相似,但数据和校验信息分布在不同的硬盘上。

### RAID 5
RAID 5是一种分布式奇偶校验的条带存储,数据和校验信息分布在不同的硬盘上,但与RAID 3不同,RAID 5允许数据和校验信息分布在不同的硬盘上。

### RAID 6
RAID 6是一种分布式奇偶校验的条带存储,数据和校验信息分布在不同的硬盘上,但与RAID 5不同,RAID 6允许同时出现两块硬盘故障,而RAID 5只能容忍一块硬盘故障。

### RAID 7
RAID 7是一种实时事件驱动操作系统,主要用来进行系统初始化和安排RAID 7磁盘阵列的所有数据 。

以上就是关于RAID技术的一些基本介绍,每种RAID技术都有其特定的优点和缺点,适用于不同的场景和需求。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值