各种RAID级别技术详解:RAID 3

这一节风信网向大家介绍RAID 3级别技术,相对于RAID 0和RAID 1来说,RAID 3可能大家了解的比较少,RAID 3是把数据分成多个“块”,按照一定的容错算法,存放在N+1个硬盘上,实际数据占用的有效空间为N个硬盘的空间总和,而第N+1个硬盘上存储的数据是校验容错信息,当这N+1个硬盘中的其中一个硬盘出现故障时,从其它N个硬盘中的数据也可以恢复原始数据,这样,仅使用这N个硬盘也可以带伤继续工作(如采集和回放素材),当更换一个新硬盘后,系统可以重新恢复完整的校验容错信息。

RAID 3 使用字节级别的条带化技术,并采用专用的奇偶校验磁盘(右侧图例中的磁盘 4),因此计算机上会安装一个卷。RAID 3 阵列能在一个磁盘出现故障的情况下确保数据不丢失。如果一个物理磁盘出现故障,该磁盘上的数据可以重建到更换磁盘上。如果数据尚未重建到更换驱动器上,而此时又有一个磁盘出现故障,那么阵列中的所有数据都将丢失。

应用

RAID 3 在要读取连续的长文件(如">视频文件)的环境中可提供良好的数据安全性。由于数据是从奇偶校验块中读取,因此磁盘故障不会导致服务中断。RAID 3 适用于那些追求性能并要求持续访问数据的用户(如视频编辑人员)。对于密集使用不连续文件的用户来说,RAID 3 并非理想之选,因为专用的奇偶校验磁盘会影响随机读取性能。

采用 RAID 3 的 LaCie 产品

LaCie 4big Quadra

如何计算 RAID 3 的容量

RAID 3 系统中每个磁盘的容量都应相同。
在 RAID 级别 3 配置中,存储容量的计算方式为驱动器数减一再乘以磁盘容量,即
C = (n-1)*d
其中:
C = 可用容量
n = 磁盘数
d = 磁盘容量
例如,如果一个 RAID 3 阵列中包含四个驱动器,每个驱动器的容量为 1000GB,则阵列的总容量为 3,000GB:
C = (4-1)*1000

由于在一个硬盘阵列中,多于一个硬盘同时出现故障率的几率很小,所以一般情况下,使用RAID3,安全性是可以得到保障的。与RAID0相比,RAID3在读写速度方面相对较慢。使用的容错算法和分块大小决定RAID使用的应用场合,在通常情况下,RAID3比较适合大文件类型且安全性要求较高的应用,如视频编辑、硬盘播出机、大型数据库等.

RAID 3的性能问题

除了我们在上文讨论过的有关数据写入和降级模式的问题之外,在使用RAID 3的过程中还有其他一些性能上的问题需要引起我们的注意。RAID 3所存在的最大一个不足同时也是导致RAID 3很少被人们采用的原因就是校验盘很容易成为整个系统的瓶颈。   

我们已经知道RAID 3会把数据的写入操作分散到多个磁盘上进行,然而不管是向哪一个数据盘写入数据,都需要同时重写校验盘中的相关信息。因此,对于那些经常需要执行大量写入操作的应用来说,校验盘的负载将会很大,无法满足程序的运行速度,从而导致整个RAID系统性能的下降。鉴于这种原因,RAID 3更加适合应用于那些写入操作较少,读取操作较多的应用环境,例如数据库和WEB服务器等。

时间: 2024-10-27 08:36:35

各种RAID级别技术详解:RAID 3的相关文章

各种RAID级别技术详解:RAID 0+1

这一节风信网带大家了解嵌套的 RAID 级别技术RAID 0+1,RAID 0+1 是一种安全的 RAID 模式,由条带集的镜像组成.RAID 0+1 阵列包含的磁盘数应为四的倍数.在 RAID 0+1 阵列中,具有五个磁盘的 LaCie 产品的第五个磁盘将成为备用磁盘或空置磁盘.在右图中,阵列 B 是阵列 A 的镜像. 在 RAID 0+1 阵列中,最多允许两个磁盘出现故障而不会丢失数据,但故障磁盘必须属于同一 RAID 0 队列.在图中,也就是当磁盘 1 和磁盘 2 出现故障时,数据会保存到

各种RAID级别技术详解:RAID 5+Spare

这一节风信网向大家介绍RAID 5+Spare级别技术,RAID 5+Spare是一种 RAID 5 阵列,其中有一个磁盘用作备用磁盘,用于在磁盘发生故障时立即重建系统.因此,至少需要四个磁盘. 如果一个物理磁盘发生故障,磁盘上的数据仍然可以访问,因为数据是从奇偶校验块中读取的.故障磁盘上的数据将重建到热备用磁盘上.当故障磁盘更换后,更换的磁盘便成为新的热备用磁盘.单个磁盘出现故障时,数据不会丢失,但如果系统尚未将数据重建到热备用磁盘上,而此时又有一个磁盘出现故障,那么阵列中的所有数据都将丢失.

各种RAID级别技术详解:JBOD

这一节风信网向大家介绍磁盘JBOD技术,JBOD是存储领域中一类重要的存储设备. JBOD(Just a Bunch Of http://www.aliyun.com/zixun/aggregation/29800.html">Disks,磁盘簇)是在一个底板上安装的带有多个磁盘驱动器的存储设备.通常又称为Span. 和RAID阵列不同,JBOD没有前端逻辑来管理磁盘上的数据分布,相反,每个磁盘进行单独寻址,作为分开的存储资源,或者基于主机软件的一部分,或者是RAID组的一个适配器卡.JB

各种RAID级别技术详解:RAID 6

这一节风信网向大家介绍RAID 6级别技术,RADI6技术是在RAID 5基础上,为了进一步加强http://www.aliyun.com/zixun/aggregation/13681.html">数据保护而设计的一种RAID方式,实际上是一种扩展RAID 5等级.与RAID 5的不同之处于除了每个硬盘上都有同级数据XOR校验区外,还有一个针对每个数据块的XOR校验区.当然,当前盘数据块的校验数据不可能存在当前盘而是交错存储的,具体形式见图.这样一来,等于每个数据块有了两个校验保护屏障(

各种RAID级别技术详解:RAID 5

这一节风信网向大家介绍RAID级别中比较热门的RAID 5技术,RAID 5 综合了 RAID 0 的条带化技术以及阵列数据冗余技术(阵列最少包括三个磁盘). RAID 3 和 RAID 5 之间的区别在于,RAID 3 配置提供的性能更高,但总容量略低.数据会在所有磁盘之间分条,并且每个数据块的奇偶校验块 (P) 写入到同一条带上.如果一个物理磁盘出现故障,该磁盘上的数据可以重建到更换磁盘上.单个磁盘出现故障时,数据不会丢失,但如果数据尚未重建到更换驱动器上,而此时又有一个磁盘出现故障,那么阵

各种RAID级别技术详解:RAID 3+Spare

这一节风信网带大家了解各种RAID级别的RAID 3+Spare技术,RAID 3+Spare模式下,阵列中会有一个磁盘保持空置状态.如果阵列中有驱动器发生故障,故障磁盘中的数据就会自动重建到空磁盘(或称为"备用"磁盘)上. 应用 RAID 3+Spare模式下,磁盘故障不需要立即处理,因为系统会使用热备用磁盘对自己进行重建,但故障磁盘还是应尽快更换. 采用 RAID 3+Space的 LaCie 产品 LaCie 4big Quadra 如何计算 RAID 3+Space的容量 RA

各种RAID级别技术详解:RAID 1

这一节,风信网将向大家介绍标准的 RAID 级别:RAID 1技术. RAID 1(在某些 LaCie 设备中也称为 SAFE 模式)是一种安全的 RAID 模式,它至少需要两个驱动器,并且驱动器成对工作.计算机上将安装一个逻辑卷,两个驱动器合并后的可用容量限制为不超过最小磁盘的容量.如果其中一个物理磁盘出现故障,可以立即从第二个磁盘上获取数据.即使一个磁盘出现故障,也不会丢失任何数据. 标准的 RAID 级别:RAID 1图示说明 应用 在一个磁盘出现故障时,RAID 1 可提供最高的数据安全

各种RAID级别技术详解:串联

这一节风信网向大家介绍磁盘串联技术,磁盘串联时,其容量将会合并,并且数据会写入阵列中的主磁盘,主磁盘写满后再写入下一个磁盘.串联无性能优势,也不能增加数据安全措施.它只是一种为扩大总容量而将两个物理磁盘组合为一个卷的方法. 通过串联可以完全使用阵列中所有磁盘的容量,并且在磁盘发生故障时大部分数据都可以保存下来.只有故障磁盘上的数据以及部分写入故障磁盘和作业磁盘的数据才会丢失. 采用串联模式的 LaCie 产品 LaCie 2big NetworkLaCie Ethernet http://www

RAID磁盘利用率详解

RAID磁盘利用率详解 一.RAID定义       RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术.RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现.RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性