RAID6磁盘阵列真的有那么神奇么?

时间:2011-08-04 09:26来源:RAID磁盘阵列数据恢复 作者:www.jdcok.com

  raid6很高级吗?

  前段时间纷传很多盘阵厂商推出raid产品,在一边说着超前创新的同时,一边一些非常希奇古怪的概念在炒着纷纷扬扬,按照惯例,it产品是一定要赶新鲜,卖时髦的,没有概念,那怎么能像高科技呢。

  暂时抛弃rmb的影响力,我们来非常朴实的研究一下这个高科技的东西。

  raid翻译成中文意思是“独立磁盘冗余阵列”,实际上也是我们经常所说的“磁盘阵列”。这种技术可以让多个独立的硬盘通过不同方式组合成一个硬盘组,硬盘组的性能较单个硬盘在性能上有大幅度的提升,并且硬盘组里还提供了数据恢复功能,当硬盘组内的硬盘出现故障时,其他硬盘会将这些数据进行恢复,极大保护了数据的安全。通过raid技术实现的硬盘组我们可以将它看成一个硬盘,可以对它进行分区,格式化等操作。因此,raid技术出现后,在服务器和存储行业得到广泛应用,并且有一些简单的raid功能也逐步进入了家用市场。

  在raid技术中,我们常常听到“raid级别”这个词,raid级别是指磁盘阵列中硬盘的组合方式,raid级别不同,硬盘组合的方式也就不同,为用户提供的磁盘阵列在性能上和安全性的表现上也有不同。目前常见的raid级别有raid0,1,3,5,10,30,50和jobd等,关于这类raid级别,已经有非常多的相关介绍,大家可以多查阅一些资料。我们今天要说的是一些并不常见的raid级别,这些raid级别有些是将来发展的方向,有些是单个公司提出的标准,它们提出的这些raid级别比我们常见的这些raid级别在性能和数据恢复能力上要强大,因此,也被一些公司所采用。我们在这里将这些raid功能向大家作个介绍。RAID数据恢复 www.jdcok.com

  raid6

  raid6是由一些大型企业提出来的私有raid级别标准,它的全称叫“independentdatadiskswithtwoindependentdistributedparityschemes(带有两个独立分布式校验方案的独立数据磁盘)”。这种raid级别是在raid5的基础上发展而成,因此它的工作模式与raid5有异曲同工之妙,不同的是raid5将校验码写入到一个驱动器里面,而raid6将校验码写入到两个驱动器里面,这样就增强了磁盘的容错能力,同时raid6阵列中允许出现故障的磁盘也就达到了两个,但相应的阵列磁盘数量最少也要4个。下图是raid6的图解。

  从图中我们可以看到每个磁盘中都具有两个校验值,而raid5里面只能为每一个磁盘提供一个校验值,由于校验值的使用可以达到恢复数据的目的,因此多增加一位校验位,数据恢复的能力就越强。不过在增加一位校验位后,就需要一个比较复杂的控制器来进行控制,同时也使磁盘的写能力降低,并且还需要占用一定的磁盘空间。因此,这种raid级别应用还比较少,相信随着raid6技术的不断完善,raid6将得到广泛应用。raid6的磁盘数量为n+2个。

  raid7

  raid7全称叫“optimizedasynchrforhighi/oratesaswellashighdatatransferrates(最优化的异步高i/o速率和高数据传输率)”,它与以前我们见到raid级别具有明显的区别。raid7完全可以理解为一个独立存储计算机,它自身带有操作系统和管理工具,完全可以独立运行。raid7的图解如下:

  图中每个“柱体”是由多个磁盘构成,而不是我们以前看到的一个磁盘表示一个“柱体”。从上图我们可以看出,每个磁盘都有一个独立的i/o通道,它们与主通道相连,操作系统可以直接对每个磁盘的访问进行控制,可以让每个磁盘在不同的时段进行数据读写,这样就大大改善了i/o的应用,同时也提高了数据读写的能力,而这种磁盘访问方式也叫做非同步访问。在raid7中,提供了一个磁盘作为专门的校验盘,它适合于任何一个磁盘进行数据恢复。

  总的来说,raid7与我们传统的raid级别有很大区别,它的优点很多,但缺点也非常明显,那就是价格非常高,对于普通企业用户并不实用。

  raid5e

  raid5e是由ibm公司提出的一种私有raid级别,没有成为国际标准。这种raid级别也是从raid5的基础上发展而来的,它与raid5不同的地方是将数据校验信息平均分布在每一个磁盘中,并且每个磁盘都要预留一定的空间,这部分空间没有进行条带化(条带是指数据为了保存在raid中,被划分成的最小单元。通过对条带进行调整,可以使支持raid的磁盘阵列性能更加优异)。当一个磁盘出现故障时,这个磁盘上的数据将被压缩到其他磁盘预留没有条带化的空间内,达到数据保护的作用,而这时候的raid级别则从raid5e转换成了raid5,继续保护磁盘数据。raid5e允许两个磁盘出错,最少也需要4个磁盘才能实现raid5e。
RAID6磁盘阵列真的有那么神奇么? www.jdcok.com/anli/5/578.html

------分隔线----------------------------
分享到: