专业的IT培训机构|腾科IT教育集团
复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图片

腾科新闻

什么是RAID3

发布时间: 2022-11-18

什么是RAID3?RAID 3级别技术同RAID 2级别技术相似,是将单位为位或字节的数据条块化分布于不同的硬盘上。RAID 3使用奇偶校验的编码技术来取代海明码实现错误检测和恢复。这种编码技术在硬盘阵列中只需要1块成员盘来存放校验信息,比RAID 2校验信息节省了大量的硬盘空间。

(1)RAID 3工作原理

RAID 3逻辑盘容量(MB)= 最小容量成员盘(MB)×(N -1)

N为成员硬盘数(N为大于等于3的整数)。

RAID 3成员盘的数据存放并不是条带方式,而是以位或字节分割的,并以扇区的方式存储于RAID成员盘。校验数据P的生成是采取奇偶校验算法,如图1所示。

图1 RAID 3工作原理图


奇偶校验算法为逻辑运算中的异或算法,此算法的原则是:两元素值相同结果为0,两元素值不同结果为1。各成员盘运算完毕会得到一个值,即为所需要的校验数据值P。当任一成员盘损坏,只需要根据完好的成员盘相应扇区位置的数据进行逆运算,即可恢复出损坏成员盘的数据。

(2)RAID 3级别的优缺点

· RAID 3级别的优点:完好的RAID 3级别阵列,每次I/O的读操作都保证是多硬盘并行并发,所以其数据带宽是单盘的N倍,校验盘对系统不产生瓶颈。校验盘占用的存储空间小。

· RAID 3级别的缺点:完好的RAID 3级别阵列,每次I/O的写操作都需要通过逻辑运算生成校验信息,因此写操作性能低于RAID 0。

危机状态下的RAID 3级别阵列如果损坏的是存储普通数据的成员盘,在I/O的读操作过程中校验盘会因为参与逆运算而成为系统I/O瓶颈,影响数据读效果。而如果是存储校验数据的成员盘损坏,则不会影响系统的读I/O性能。

· 应用方面RAID 3级别的特点:读操作性能优异,因此适用于数据库和web服务器的应用;适用于各种顺序处理数据应用的程序,如影视图像处理等。

(3)RAID 3容错级别

允许一块硬盘损坏,如果RAID 3阵列中2块或2块以上的盘出问题,那么RAID 3阵列就将崩溃,数据就将受到破坏。拥有热备份盘的RAID 3则允许在热备盘已经修复替换故障成员盘完成,并且阵列已经恢复成完好状态后,再损坏1块成员盘。

上一篇: linux磁盘分区

下一篇: 动态防御技术概念

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!