什么是磁盘阵列

磁盘阵列(discarray)是由许多台磁盘机或光盘机按一定的规则,如分条(striping)、分块(declustering)、交叉存取(interleaving)等组成一个快速,超大容量的外存储器子系统。它在阵列控制器的控制和管理下,实现快速,并行或交叉存取,并有较强的容错能力。从用户观点看,磁盘阵列虽然是由几个、几十个甚至上百个盘组成,但仍可认为是一个单一磁盘,其容量可以高达几百~上千千兆字节,因此这一技术广泛为多媒体系统所欢迎。

    磁盘阵列(discarray)是由许多台磁盘机或光盘机按一定的规则,如分条(striping)、分块(declustering)、交叉存取(interleaving)等组成一个快速,超大容量的外存储器子系统。它在阵列控制器的控制和管理下,实现快速,并行或交叉存取,并有较强的容错能力。从用户观点看,磁盘阵列虽然是由几个、几十个甚至上百个盘组成,但仍可认为是一个单一磁盘,其容量可以高达几百~上千千兆字节,因此这一技术广泛为多媒体系统所欢迎。


 


    磁盘阵列的全称是:redundanarrayofinexpensivedisk,简称raid技术。它是1988年由美国加州大学berkeley分校的davidpatterson教授等人提出来的磁盘冗余技术。从那时起,磁盘阵列技术发展得很快,并逐步走向成熟。现在已基本得到公认的有下面八种系列。



    1、raid0(0级盘阵列)



    raid0又称数据分块,即把数据分布在多个盘上,没有容错措施。其容量和数据传输率是单机容量的n倍,n为构成盘阵列的磁盘机的总数,i/o传输速率高,但平均无故障时间mttf(meantimetofailure)只有单台磁盘机的n分之一,因此零级盘阵列的可靠性最差。



    2、raid1(1级盘阵列)
 


    raid1又称镜像(mirror)盘,采用镜像容错来提高可靠性。即每一个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时只从工作盘读出。一旦工作盘发生故障立即转入镜像盘,从镜像盘中读出数据,然后由系统再恢复工作盘正确数据。因此这种方式数据可以重构,但工作盘和镜像盘必须保持一一对应关系。这种盘阵列可靠性很高,但其有效容量减小到总容量一半以下。因此raid1常用于对出错率要求极严的应用场合,如财政、金融等领域。



    3、raid2(2级盘阵列)



    raid2又称位交叉,它采用汉明码作盘错检验,无需在每个扇区之后进行crc(cyclicredundancycheck)检验。汉明码是一种(n,k)线性分组码,n为码字的长度,k为数据的位数,r为用于检验的位数,故有:n=2r-1r=n-k
  


    因此按位交叉存取最有利于作汉明码检验。这种盘适于大数据的读写。但冗余信息开销还是太大,阻止了这类盘的广泛应用。



    4、raid3(3级盘阵列)



    raid3为单盘容错并行传输阵列盘。它的特点是将检验盘减小为一个(raid2校验盘为多个,daid1检验盘为1比1),数据以位或字节的方式存于各盘(分散记录在组内相同扇区号的各个磁盘机上)。它的优点是整个阵列的带宽可以充分利用,使批量数据传输时间减小;其缺点是每次读写要牵动整个组,每次只能完成一次i/o。



    5、raid4(4级盘阵列)



    raid4是一种可独立地对组内各盘进行读写的阵列。其校验盘也只有一个。
raid4和raid3的区别是:raid3是按位或按字节交叉存取,而raid4是按块(扇区)存取,可以单独地对某个盘进行操作,它无需象raid3那样,那怕每一次小i/o操作也要涉及全组,只需涉及组中两台磁盘机(一台数据盘,一台检验盘)即可。从而提高了小量数据的i/o速率。



    6、raid5(5级盘阵列)



    raid5是一种旋转奇偶校验独立存取的阵列。它和raid1、2、3、4各盘阵列的不同点,是它没有固定的校验盘,而是按某种规则把其冗余的奇偶校验信息均匀地分布在阵列所属的所有磁盘上。于是在同一台磁盘机上既有数据信息也有校验信息。这一改变解决了争用校验盘的问题,因此daid5内允许在同一组内并发进行多个写操作。所以raid5即适于大数据量的操作,也适于各种事务处理。它是一种快速,大容量和容错分布合理的磁盘阵列。



    7、raid6(6级盘阵列)



    raid6是一种双维奇偶校验独立存取的磁盘阵列。它的冗余的检、纠错信息均匀分布在所有磁盘上,而数据仍以大小可变的块以交叉方式存于各盘。这类盘阵列可容许双盘出错。



    8、raid7(7级盘阵列)



    raid7是在raid6的基础上,采用了cache技术,它使得传输率和响应速度都有较大的提高。cache是一种高速缓冲存储器,即数据在写入磁盘阵列以前,先写入cache中。一般采用cache分块大小和磁盘阵列中数据分块大小相同,即一块cache分块对应一块磁盘分块。在写入时将数据分别写入两个独立的cache,这样即使其中有一个cache出故障,数据也不会丢失。写操作将直接在cache级响应,然后再转到磁盘阵列。数据从cache写到磁盘阵列时,同一磁道的数据将在一次操作中完成,避免了不少块数据多次写的问题,提高了速度。在读出时,主机也是直接从cache中读出,而不是从阵列盘上读取,减少与磁盘读操作次数,这样比较充分地利用了磁盘带宽。
 

什么是磁盘阵列

该文观点仅代表作者,本站仅提供信息存储空间服务,转载请注明出处。若需了解详细的安防行业方案,或有其它建议反馈,欢迎联系我们

(0)
小安小安

相关推荐

  • 福清市妇幼保健院核心存储双活高可用数据安全服务项目货物类采购项目招标公告

    福清市妇幼保健院核心存储双活高可用数据安全服务项目货物类采购项目 公开招标招标公告 项目概况 受福清市妇幼保健院委托,福建安华发展有限公司对[350181]AHG[GK]20220…

    商机 2026年1月2日
  • 首都儿科研究所附属儿童医院存储设备采购项目公开招标公告

          项目概况 首都儿科研究所附属儿童医院存储设备采购项目 招标项目的潜在投标人应在北京市政府采购电子交易平台获取招标文件,并于2022-08-…

    商机 2025年12月29日
  • 中山大学计算机学院高性能存储系统采购项目更正公告

    一、项目基本情况 原公告的采购项目编号:中大招(货)[2022]121号 原公告的采购项目名称:中山大学计算机学院高性能存储系统采购项目 首次公告日期:2022年05月17日 二、…

    商机 2025年12月22日
  • 混合型与定制型成嵌入式DVR发展的新看点

    DVR(数字硬盘录像机)从取代VCR(磁带式录像机)开始,已经诞生了十多年了。当然,从一开始的PC式板卡或者装载PC式板卡的PC机/工控机一统天下到后来嵌入式DVR加入角逐,两大势力互不相让,江湖中也不断出现谁占领多少地盘的说法,但不得不承认的是,PC式DVR因为其不专业的操作系统以及依附于PC架构不稳定的寄生生态而逐渐成为昨日黄花。

    2025年12月17日
  • 视频监控设备需求催生专业监控存储产品

    “平安城市”视频监控系统的很多监控点都处于比较恶劣的室外环境,因此应用于“平安城市”中的存储设备,需要具有较高的环境适应性,特别是防震性能要好;视频监控系统存储是采用流媒体存储方式,要求持续地存储,即7×24小时的工作方式,对存储设备的可靠性、稳定度要求更高。创新科存储技术有限公司技术中心副总经理冯凯补充介绍道:“视频监控系统对存储容量的要求特别大,要求可扩展,中端存储产品要求在50TB以上,低端存储产品则在10TB以下;要求存储设备支持大规模的统一管理平台,可通过一个中心实时监测存储状态;在大型的监控系统中,要求存储绿色节能,主要特点为MAID形式:当磁盘长时间无访问时,转速会降低,然后停止转动(此时不需要供电,可减少热量产生,增加硬盘使用寿命),如果再需要访问时,硬盘会再自动转动。”

    2025年12月17日
  • 达明中标首都国际机场飞行区周界安防系统集成项目

    近日,达明在北京首都国际机场飞行区周界安防系统集成工程比选中,完全凭借自身雄厚实力、独立完成出色的设计方案、完善的施工实施计划一举胜出,中标系统集成项目,成为达明工程史上首个机场项目,也是在民航机场中极具示范意义的重大项目。

    2025年12月16日