RAID磁盘阵列基础
磁盘阵列RAID0、RAID1和RAID5的基础原理及区别

要实现RAID0必须要有两个以上硬盘驱动器,RAID0实现了带区组,数据并不是保存在一个硬盘上,而是分成数据块保存在不同驱动器上。
因为将数据分布在不同驱动器上,所以数据吞吐率大大提高,驱动器的负载也比较平衡。
如果刚好所需要的数据在不同的驱动器上效率最好。
它不需要计算校验码,实现容易。
它的缺点是它没有数据差错控制,如果一个驱动器中的数据发生错误,即使其它盘上的数据正确也无济于事了。
不应该将它用于对数据稳定性要求高的场合。
如果用户进行图象(包括动画)编辑和其它要求传输比较大的场合使用RAID0比较合适。
同时,RAID可以提高数据传输速率,比如所需读取的文件分布在两个硬盘上,这两个硬盘可以同时读取。
那么原来读取同样文件的时间被缩短为1/2。
RAID 1:镜象结构对于使用这种RAID1结构的设备来说,RAID控制器必须能够同时对两个盘进行读操作和对两个镜象盘进行写操作。
通过下面的结构图您也可以看到必须有两个驱动器。
因为是镜象结构在一组盘出现问题时,可以使用镜象,提高系统的容错能力。
它比较容易设计和实现。
每读一次盘只能读出一块数据,也就是说数据块传送速率与单独的盘的读取速率相同。
因为RAID1的校验十分完备,因此对系统的处理能力有很大的影响,通常的RAID功能由软件实现,而这样的实现方法在服务器负载比较重的时候会大大影响服务器效率。
当您的系统需要极高的可靠性时,如进行数据统计,那么使用RAID1比较合适。
而且RAID1技术支持“热替换”,即不断电的情况下对故障磁盘进行更换,更换完毕只要从镜像盘上恢复数据即可。
当主硬盘损坏时,镜像硬盘就可以代替主硬盘工作。
镜像硬盘相当于一个备份盘,可想而知,这种硬盘模式的安全性是非常高的,但带来的后果是硬盘容量利用率很低,只有50%,是所有RAID级别中最低的。
虽然RAID 0可以提供更多的空间和更好的性能,但是整个系统是非常不可靠的,如果出现故障,无法进行任何补救。
所以,RAID 0一般只是在那些对数据安全性要求不高的情况下才被人们使用。
什么是磁盘阵列(RAID)(无盘服务器必须掌握的知识)

磁盘阵列(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)检验。
RAID基础,RAID10与RAID01比较,RAID10与RAID5比较

RAID基础RAID10与RAID01比较RAID10与RAID5比较什么是RAID,RAID的级别和特点:什么是RAID呢?全称是“A Case for Redundant Arrays of Inexpensive Disks (RAID)”,在1987年,由加州大学伯克利大学发表的论文而来,其实就是这个标题的缩写就是RAID;中译为“磁盘阵列”。
RAID就是把几个物理磁盘组合在一起成为一个大的虚拟物理磁盘,主要目的和用途主要有:把若干小容量物理磁盘组成一个大容量虚拟存储设备(以前的物理磁盘的容量都比较小);提高物理存储效率(读、写),或提供冗余以提高数据存储的安全性。
根据应用方向的不同,RAID也分不不同级别,有LINEAR、RAID0、RAID1、RAID5、RAID10、RAID4、RAID6、MULTIPATH。
常用的有RAID0、RAID1、RAID5、RAID10(其实就是0+1)、LINEAR。
RAID10和RAID01的比较:RAID10是先做镜象,然后再做条带。
RAID01则是先做条带,然后再做镜象。
比如以6个盘为例,RAID10就是先将盘分成3组镜象,然后再对这3个RAID1做条带。
RAID01则是先利用3块盘做RAID0,然后将另外3块盘做为RAID0的镜象。
下面以4块盘为例来介绍安全性方面的差别:1、RAID10的情况这种情况中,我们假设当DISK0损坏时,在剩下的3块盘中,只有当DISK1一个盘发生故障时,才会导致整个RAID失效,我们可简单计算故障率为1/3。
2、RAID01的情况这种情况下,我们仍然假设DISK0损坏,这时左边的条带将无法读取。
在剩下的3块盘中,只要DISK2,DISK3两个盘中任何一个损坏,都会导致整个RAID失效,我们可简单计算故障率为2/3。
因此RAID10比RAID01在安全性方面要强。
从数据存储的逻辑位置来看,在正常的情况下RAID01和RAID10是完全一样的,而且每一个读写操作所产生的IO数量也是一样的,所以在读写性能上两者没什么区别。
IBM储存(磁盘阵列柜)基础知识培训

5
磁盘阵列柜的应用
由于磁盘阵列柜具有数据存储速度快、存储容量大等优点,所以磁盘阵列柜通 常比较适合在企业内部的中小型中央集群网存储区域进行海量数据存储。
6
存储网络的架构
企业存储技术发展日新月异,早期大型服务器的DAS 技术( Direct Attached Storage,直接附加存储,又称直连存储),后 来为了提高存储空间的利用及管理安装上的效率,因而有了SAN( Storage Area Network,存储局域网络)技术的诞生,SAN 可 说是DAS 网络化发展趋势下的产物。早先的SAN 采用的是光纤通 道(FC,Fiber Channel)技术,所以在iSCSI出现以前,SAN 多半 单指FC 而言。一直到iSCSI 问世,为了方便区别,业界才分别以 FC-SAN和IP-SAN。 NAS(Network Attached Storage:网络附 属存储)是一种将分布、独立的数据整合为大型、集中化管理的数 据中心,以便于对不同主机和应用服务器进行访问的技术。
2
基本配置 Server
HBA
Fibre Channel SCSI Chip Controller
RAID sub-system
SCSI Chip Controller Ethernet to Client workstations Dual Controller RAID with only one controller in use (B not used in this example). This RAID system has four SCSI buses with five drives on each bus.
14
SAN的组成
SAN由服务器,后端存储系统,SAN连接设备组成;
40.RAID磁盘阵列简介-RAID0+RAID1+RAID5+RAID6+RAID10+。。。

40.RAID磁盘阵列简介-RAID0+RAID1+RAID5+RAID6+RAID10+。
RAID磁盘阵列RAID概念磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独⽴磁盘构成的具有冗余能⼒的阵列”之意。
磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)形式组合成⼀个容量巨⼤的磁盘组,利⽤多个磁盘组合在⼀起,提升整个磁盘系统效能。
利⽤这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
磁盘阵列还能利⽤同位检查(Parity Check)的观念,在数组中任意⼀个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置⼊新硬盘中注:RAID可以预防数据丢失,但是它并不能完全保证你的数据不会丢失,所以⼤家使⽤RAID的同时还是注意备份重要的数据RAID的创建有两种⽅式:软RAID(通过操作系统软件来实现)和硬RAID(使⽤硬件阵列卡);在企业中⽤的最多的是:raid1、raid5和raid10。
RAID常见类型RAID类型最低磁盘个数空间利⽤率各⾃的优缺点级别说明RAID0条带卷2+100%读写速度快,不容错RAID1镜像卷250%读写速度⼀般,容错RAID5带奇偶校验的条带卷3+(n-1)/n读写速度快,容错,允许坏⼀块盘RAID6带奇偶校验的条带集,双校验4+(n-2)/n读写快,容错,允许坏两块盘RAID10RAID1的安全+RAID0的⾼速450%读写速度快,容错RAID50RAID5的安全+RAID0的⾼速6(n-2)/n读写速度快,容错RAID基本思想:把好⼏块硬盘通过⼀定组合⽅式把它组合起来,成为⼀个新的硬盘阵列组,从⽽使它能够达到⾼性能硬盘的要求RAID有三个关键技术:镜像:提供了数据的安全性;chunk条带:(块⼤⼩也可以说是条带的粒度),它的存在的就是为了提⾼I/O,提供了数据并发性数据的校验:提供了数据的安全Raid相对于单个磁盘优点:RAID⼯作原理.RAID0条带(strping),也是我们最早出现的RAID模式需磁盘数量:2块以上(⼤⼩最好相同),是组建磁盘阵列中最简单的⼀种形式,只需要2块以上的硬盘即可.特点:成本低,可以提⾼整个磁盘的性能和吞吐量。
RAID磁盘阵列

磁盘阵列对于个人电脑用户,还是比较陌生和神秘的。印象中的磁盘阵列似乎还停留在这样的场景中:在宽 阔的大厅里,林立的磁盘柜,数名表情阴郁、早早谢顶的工程师徘徊在其中,不断从中抽出一块块沉重的硬盘, 再插入一块块似乎更加沉重的硬盘……终于,随着大容量硬盘的价格不断降低,个人电脑的性能不断提升,IDERAID作为磁盘性能改善的最廉价解决方案,开始走入一般用户的计算机系统。
RAID磁盘阵列
独立冗余磁盘阵列
01 主要目的
03 发展 05 技巧
目录
02 分类 04 规范 06 磁盘阵列
基本信息
RAID是英文Redundant Array of Independent Di简单的 说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供 比单个硬盘更高的存储性能和提供数据备份技术。
RAID 2:将数据条块化地分布于不同的硬盘上,条块单位为位或字节,并使用称为“加重平均纠错码(海明 码)”的编码技术来提供错误检查及恢复。这种编码技术需要多个磁盘存放检查及恢复信息,使得RAID 2技术实 施更复杂,因此在商业环境中很少使用。
技巧
技巧
从技术的角度来看,RAID恢复服务提供商不仅需要具备包括原先的5种(或者6种,如果包括RAID 0或者无 RAID保护)基本的RAID阵列级别或者技术的能力,而且需要具备RAID 5E、RAID 5EE、RAID 6、RAID 10、RAID 50、RAID 51、RAID 60以及RAID ADG等其它级别的能力。这些RAID级别可以利用多个连接和磁盘驱动器的类型 以及各种各样的以太连接。技术挑战之外就是由服务器和存储系统厂商以及有些介质制造商带来的RAID技术的变 化。
RAID 磁盘阵列详解
RAID 磁盘阵列详解RAID,Redundant Arrays of Independent Disks的简称,独立磁盘冗余阵列,简称磁盘阵列。
磁盘阵列其实也分为软阵列(Software Raid)和硬阵列(Hardware Raid) 两种.软阵列:即通过软件程序并由计算机的CPU提供运行能力所成. 由于软件程式不是一个完整系统故只能提供最基本的RAID容错功能. 其他如热备用硬盘的设置, 远程管理等功能均一一欠奉.硬阵列:是由独立操作的硬件提供整个磁盘阵列的控制和计算功能. 不依靠系统的CPU资源. 由于硬阵列是一个完整的系统, 所有需要的功能均可以做进去. 所以硬阵列所提供的功能和性能均比软阵列好. 如果你想把系统也做到磁盘阵列中, 硬阵列是唯一的选择. 故我们可以看市场上RAID 5 级的磁盘阵列均为硬阵列. 软阵列只适用于Raid 0 和Raid 1.要使用磁盘RAID主要有两种方式,第一种就是RAID适配卡,通过RAID适配卡插入PCI 插槽再接上硬盘实现硬盘的RAID功能。
第二种方式就是直接在主板上集成RAID控制芯片,让主板能直接实现磁盘RAID。
这种方式成本比专用的RAID适配卡低很多。
此外还可以用2k or xp or linux系统做成软RAID. 个人使用磁盘RAID主要是用RAID0、RAID1或RAID0+1工作模式下面将各个级别的RAID介绍如下。
RAID 0条带化(Stripe)存储, 即Data Stripping数据分条技术。
RAID 0可以把多块硬盘连成一个容量更大的硬盘群,可以提高磁盘的性能和吞吐量。
RAID 0没有冗余或错误修复能力,成本低,要求至少两个磁盘,一般只是在那些对数据安全性要求不高的情况下才被使用。
RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,在所有的级别中,RAID 0的速度是最快的。
理论上说,有N个磁盘组成的RAID0是单个磁盘读写速度的N倍。
raid(独立冗余磁盘阵列)基础知识
raid(独立冗余磁盘阵列)基础知识RAID(独立冗余磁盘阵列)基础知识RAID(独立冗余磁盘阵列)是一种通过将多个磁盘驱动器组合在一起来提高数据存储性能和冗余性的技术。
RAID技术通过将数据分散存储在多个磁盘上,实现了数据的并行读写和冗余备份,从而提高了数据的可靠性和性能。
RAID技术的核心思想是将多个磁盘驱动器组合在一起,形成一个逻辑卷(Logical Volume),这个逻辑卷被操作系统看作是一个单独的磁盘。
RAID可以通过不同的方式组织磁盘驱动器,从而实现不同的性能和冗余级别。
常见的RAID级别包括RAID 0、RAID 1、RAID 5和RAID 10。
RAID 0是一种数据分布方式,它将数据均匀地分布在多个磁盘上,从而提高了数据的读写性能。
RAID 0的性能优势主要体现在读取速度方面,因为数据可以同时从多个磁盘上读取。
然而,RAID 0没有冗余备份机制,一旦其中一个磁盘发生故障,所有数据都将丢失。
RAID 1是一种数据冗余方式,它通过将数据在多个磁盘上进行镜像备份来提高数据的可靠性。
RAID 1的优势在于当一个磁盘发生故障时,系统可以从其他磁盘上读取数据,保证数据的完整性。
然而,RAID 1的缺点是存储效率较低,因为每个磁盘都需要存储完整的数据。
RAID 5是一种将数据和校验信息分布在多个磁盘上的方式,通过计算校验信息来实现数据的冗余备份。
RAID 5的优势在于能够提供较高的数据存储效率和较好的读取性能,同时具备一定的容错能力。
当一个磁盘发生故障时,可以通过校验信息恢复数据。
然而,RAID 5的写入性能相对较低。
RAID 10是RAID 1和RAID 0的结合,它将数据分散存储在多个磁盘上,并通过镜像备份提供冗余性。
RAID 10的优势在于能够提供较高的读取和写入性能,同时具备较好的容错能力。
然而,RAID 10的缺点是存储效率较低,因为每个磁盘都需要存储完整的数据。
除了上述常见的RAID级别外,还存在一些其他的RAID级别,如RAID 2、RAID 3、RAID 4和RAID 6等。
磁盘阵列详解
磁盘阵列详解RAID:是一种将多块磁盘形成一个有机整体,使之能够在硬盘故障时提供数据保护的技术. RAID分级取决于三个因素:分条Striping:将数据分散到不同物理硬盘上,使读写数据时可以同时访问多块硬盘!数据镜像Mirroring:将同一数据写在两块不同硬盘上,从而产生该数据两个副本!奇偶校验Parity (Error Correction ):通过数学方法而不是单纯重复写同样数据来实现数据保护.注:独立磁盘奇偶校验:校验信息单独存在磁盘上,一旦出现磁盘损坏,用校验值减去其它磁盘上对应位臵的值,就能找回数据!RAID 0单纯依靠分条提高I/O性能,无数据保护!适用:I/O量大但不需要数据保护的应用 e.g.图像处理!RAID 1通过数据镜像提升容错性!同一数据写在不同硬盘上!可以承受一块甚至几块硬盘同时坏掉,但不优化读取性能!适用:数据安全可靠性要求非常高的应用 e.g. 人事会计系统!RAID 2带海明码的RAID!RAID 3通过分条提高性能,利用奇偶校验提升容错性。
在存储普通的信息的硬盘以外,用一块专门的硬盘存储校验信息!RAID 4通过分条提高性能,利用奇偶校验提升容错性!在存储普通的信息的硬盘以外,用一块专门的硬盘存储校验信息。
但允许某一数据单元(block)可以从单块磁盘中读写,而无需访问整个条带,所以数据读取的速度高!RAID 5通过分条提高性能,利用奇偶校验提升容错性。
允许某一数据单元(block)可以从单块磁盘中读写,而无需访问整个条带。
校验信息分布在所有磁盘上!比RAID4写性能好,容易恢复!RAID 6基本与RAID5一样,但引入第二校验元素应对两块磁盘同时失效的情况。
写代价也因此比RAID5高,恢复也比RAID5耗时长!RAID 1+0分条的镜像数据先被镜像,再分条,数据恢复简单,迅速。
RAID 0+1镜像的分条数据先被分条,再镜像,一旦一块硬盘坏掉,级数下降成RAID0,恢复起来较RAID1+0麻烦。
存储基础知识(RAID及磁盘技术)..
• RAID可以多个硬盘按照指定容量创建一个或多个逻辑卷,便通过
LUN(Logic Unit Number)来标识。一个逻辑卷对于主机来说 就是一块硬盘(物理卷)
逻辑卷
LUN1
逻辑卷
LUN2
LUN3
物理卷
物理卷
RAID10
RAID5
多个物理卷上创建1个逻辑卷
多个物理卷上创建2个逻辑卷
特点:较高的数据冗余性能;超强的数据保护能力,可以应付多颗盘同 时出错; 优点:允许在同一组内并发进行多个写操作 缺点:计算校验地址占用较多的处理时间;较低的写入速率。
RAID6 P+Q
•
RAID6 P+Q会根据公式计算出P和Q的值,当有 两个数据同时丢失时,仍可以计算出原数据
磁盘1 条带1 条带2 数据1a 数据2d
I/O 2
I/O 2 (Disk 2)
• CPU运算速度飞速 提高,数据读写速 度不应该成为计算 机系统处理的瓶颈
节省时间
Total request execution time
速度 @ N x 单块硬盘的速度
RAID基本概念 ——条带
大数据块写入RAID时会被分成多个数据块并行写入多块硬盘, 这些大小一致的数据块就称为条带。同时数据读取时会并行从 多块硬盘读取条带数据,最后完整输出。 条带无疑会大幅度提升整体读写效率。
磁盘2 数据1b 数据2e
磁盘3 数据1c P2
磁盘4 P1 Q2
磁盘5 Q1 数据2f
条带3
条带4 条带5
数据3g
P4 Q5
P3
Q4 数据5m
Q3
数据4j 数据5n
数据3h
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁盘阵列。
冗余磁盘阵列技术诞生于1987年,由美国加州大学伯克利分校提出。
简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用。
RAID的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点。
RAID技术就是用几台硬盘以不同的方式连接,以达到高速,高容错的数据存储系统。
目前主流RAID方式有RAID0、RAID1、RAID5、RAID10等几种。
RAID(独立冗余磁盘阵列)是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能与数据备份能力的技术。
RAID特色是N块硬盘同时读取速度加快及提供容错性。
冗余磁盘阵列技术诞生于1987年,由美国加州大学伯克利分校提出。
根据磁盘陈列的不同组合方式,可以将RAID分为不同级别。
级别并不代表技术高低,选择哪一种RAID level的产品纯视用户的操作环境及应用而定,与级别高低没有必然关系。
图 1 RAID结构图RAID扩大了存储能力可由多个硬盘组成容量巨大的存储空间,并且降低了单位容量的成本,市场上最大容量的硬盘每兆容量的价格要大大高于普及型硬盘,因此采用多个普及型硬盘组成的阵列其单位价格要低得多。
提高了存储速度单个硬盘速度的提高均受到各个时期的技术条件限制,要更进一步往往是很困难的,而使用RAID,则可以让多个硬盘同时分摊数据的读或写操作,因此整体速度有成倍地提高。
可靠性方面,RAID系统可以使用两组硬盘同步完成镜像存储,这种安全措施对于网络服务器来说是最重要不过的了。
RAID控制器的一个关键功能就是容错处理。
容错阵列中如有单块硬盘出错,不会影响到整体的继续使用,高级RAID控制器还具有拯救数据功能。
对于IDE RAID来说,目前还有一个功能就是支持ATA/66/100。
RAID也分为SCSI RAID和IDE RAID两类,当然IDE RAID要廉价得多。
如果主机主板不支持ATA/66/100硬盘,通过RAID卡,则能够使用上新硬盘的ATA/66/100功能。
RAID 分类通常我们有5种常见的RAID级别,这些级别不是刻意分出来的,而是按功能分的。
不同的RAID级别提供不同的性能,数据的有效性和完整性取决于特定的I/O环境。
没有任何一种RAID级别可以完美的适合任何用户。
RAID 0:图 2 RAID 0RAID 0 将数据分条,存储到多个磁盘中,不带任何冗余信息。
数据被分割成块,继续分布到磁盘中。
这一级别也被认为是纯粹的数据分条。
创建RAID 0 需要一个或多个磁盘。
也就是说,单独的一个磁盘可以被认为是一个RAID 0 阵列。
在所有的级别中,RAID 0的速度是最快的。
但是RAID 0没有冗余功能的,如果一个磁盘(物理)损坏,则所有的数据都无法使用。
RAID 1 :图 3 RAID 1RAID 1至少要有两个(只有两个)硬盘才能组成,因此也称为镜像(Mirroring)方式。
所谓镜像就是每两个硬盘的内容一模一样,但是对操作系统而言只呈现一个硬盘,以便于管理。
由此可见,RAID 1对数据进行了完全的备份,其可靠性是最高的。
当然,其数据的写入时间可能会稍长一点,但因为两个镜象硬盘可以同时读取数据,故读数据与RAID 0一样。
磁盘阵列的总容量为其中N/2块硬盘的容量在RAID 级别中,RAID 1通过数据镜像提供了最高的信息可用性。
镜像硬盘相当于一个备份盘,可想而知,这种硬盘模式的安全性是非常高的,RAID 1的数据安全性在所有的RAID级别上来说是最好的。
但是其磁盘的利用率却只有50%,是所有RAID级别中最低的。
RAID 3:图 4 RAID 3RAID 3 是最常使用的硬盘阵列技术。
RAID 3至少需要3个硬盘。
RAID 3的总容量为各个硬盘容量之和减去一块硬盘的容量。
应用此技术,数据被分条存储在多个磁盘内。
另外,会产生奇偶校验,并一并存储在磁盘内.使用RAID 3,数据知识块会比平均I/O大小来的小的多,同时磁盘主轴会被同步,以便提高数据传送的带宽。
由于使用奇偶校验,RAID 3的数据条带可以抵抗其中的一个磁盘出错而不丢失任何信息。
RAID 3对于大量的连续数据可提供很好的传输率,但对于随机数据,奇偶盘会成为写操作的瓶颈。
利用单独的校验盘来保护数据虽然没有镜像的安全性高,但是硬盘利用率得到了很大的提高,为(n-1)/n。
RAID 5:图 5 RAID 5RAID 5 和RAID 3极为相似,都是数据分条,奇偶校验产生冗余。
但是,它不采用一个固定的硬盘来存储奇偶校验值,所有数据和校验值都分布在所有硬盘上。
RAID5最大的好处是在一块盘掉线的情况下,RAID照常工作,相对于RAID0必须每一块盘都正常才可以正常工作的状况容错性能好多了。
因此RAID5是RAID级别中最常见的一个类型。
RAID 10:图 6 RAID 10RAID 10的容错功能和RAID 1相同,分条使用RAID 1 段得到较高的I/O率。
RAID 10巧妙的利用了RAID 0的速度以及RAID 1的保护两种特性,不过它的缺点是需要的硬盘数较多,因为至少必须拥有四个以上的偶数硬盘才能使用。
主流RAID卡的生产厂商目前主流的生产商有Adaptec、LSI Logic、HighPoint、Promise、欧迅特,另外IBM、HP也有自己的产品不过并没有针对零售市场。
RAID的选购注意事项:我们在选购的时候既要注意公司升级需求,也要考虑产品价格,具体选择哪家的产品要看用户的实际应用、价格和售后等方面的考虑。
可以根据下面产品介绍结合自己需要选购产品。
Adaptec公司Adaptec公司1981年成立,总部位于加州Milpitas市,为全球各种规模的商业企业提供值得信赖的存储解决方案,帮助他们有效地移动、管理和保护其数据信息。
Adaptec据守这样的信念:任何规模的企业都应能以简单、经济有效的存储技术来保护其商业数据,并能随时随地即时访问到这些数据。
Adaptec同时坚信只有“随发展而投入”的模式才能真正使客户按其商业变化的需要不断将其存储解决方案提升至更新的技术、更大的容量和更具增值功能的软件。
Adaptec拥有30年成功打造最新存储技术,并将这些技术转化为软硬件结合的解决方案,以适宜的成本、简单易用的方式为不同行业、不同规模的企业所应用的成功经验和良好声誉。
如今,Adaptec成为业内能够提供最全面存储解决方案的企业之一,从芯片到内部主机总线适配器,从RAID控制器到外部存储局域网(SAN)、基于以太网的iSCSI SAN(IP SAN)、网络连接存储(NAS),以及能够提升存储功能和价值的软件。
Adaptec以自己独特的方式提供可靠、易用和经济实惠的存储解决方案,深受全球各OEM商、VAR、企业、中小型商业及消费者的信任和青睐。
目前,该公司推出的SATA RAID适配器主要有Adaptec RAID 2610 SATA、Adaptec SATA RAID 2410SA两款,从功能和外形上来看两者的功能几乎是相同的,是为了满足不同类型的主板因此推出了两款型号,主要区别是在于采用的通道方式不同。
都是值得信赖的产品。
图 7 Adaptec RAID 2610 SATA两种产品都采用了Intel GC80303核心处理芯片,支持RAID5、0、1、10,采用Serial ATA接口,6个SATA接口,数据传输率为1.5Gb/s,PCI插槽,总线速度66MHz,总线宽度为64bit。
性能方面都有不错表现。
LSI公司LSI 成立于1981年,总部位于美国加州的跨国公司,1983年在美国NASDAQ上市,2005年的营业额约为20亿美金。
LSI在全球50多个国家和地区设有分公司或办事处,1998年在中国成立设计中心。
LSI为市场上顶级的存储和消费电子产品提供领先的存储、消费电子产品技术。
目前,LSI正在领导SAS控制器芯片和4 Gb/s光纤通道OEM存储系统市场。
针对OEM存储和SAN基础设施应用市场,LSI8.5 Gb/s串行器/解串器(serializer/deserializer,SerDes)接收器内核,再次创下一个行业里程碑。
LSI Logic的SAS RAID卡的产品线非常丰富,从产品线上可以分为入门型、经济型和功能型。
分别是入门型。
目前MegaRAID SAS 8708EM2、LSI MegaRAID SAS 9260-8i是市场的主流产品。
图 8 LSI MegaRAID SAS 8708EM2目前,LSI MegaRAID SAS 9260-8i是面向功能性市场的主要产品,其支持RAID 级别:0、1、5 和 6,并可在线 RAID 级别升级 (RLM),最多连接设备可连接多达 32 个SATA 和/或 SAS 器件。
2 个迷你 SAS SFF-8087 x4 连接器,8个 PCI Express 2.0 主机接口,512MB DDRII 高速缓存 (800MHz),可选电池备份单元(直接连接),重建时自动恢复,改建时自动恢复,在线容量扩展 (OCE),SafeStore 加密服务,借助 SSD Guard 提供SSD 支持。
具备可恢复热备件支持功能的全局和专用热备件,统一的控制器多路径(故障转移),I/O 负载均衡,综合而全面的 RAID 管理套件。
功能方面强悍。
HighPoint公司HighPoint公司1995年成立于美国加利福尼亚州米尔皮塔斯 (Milpitas)市,主营业务包括设计并研发RAID IC芯片研发,RAID主机适配卡,主机总线适配器和存储外设产品。
于2000年创造Rocket—火箭品牌,目前有遍布全球的庞大的代理和经销网络在销售Rocket系列产品。
HighPoint将一如既往的致力于磁盘阵列存储产品的设计和研发,提供企业和个人最佳的存储方案,以满足日益增长的存储需求。
HighPoint SAS/SATA磁盘阵列产品,提供OEM/ODM用户,以及中小企业最经济优惠的价格,用最低的成本创造企业最大的利益。
同时进军PC消费级领域,为个人用户提供更专业更丰富的产品应用需求解决方案。
图 9 HighPoint Rocket 620目前,HighPoint在市场上的产品很多,HighPoint RocketRAID 2760,HighPoint Rocket 620,HighPoint RocketRAID 4460在市场上都有不错的销量。