收藏 分享(赏)

RAID概念和级别.docx

上传人:weiwoduzun 文档编号:5644557 上传时间:2019-03-10 格式:DOCX 页数:9 大小:350.01KB
下载 相关 举报
RAID概念和级别.docx_第1页
第1页 / 共9页
RAID概念和级别.docx_第2页
第2页 / 共9页
RAID概念和级别.docx_第3页
第3页 / 共9页
RAID概念和级别.docx_第4页
第4页 / 共9页
RAID概念和级别.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、RAID 是“Redundant Array of Independent Disks”的缩写,中文意思独立磁盘冗余阵列,早期又称“Redundant Array of Inexpensive Disks”廉价磁盘冗余阵列,由美国加州伯克利分校的 D.A.Patterson 教授在 1988 年提出。简单的说,RAID 是一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。组成磁盘阵列的不同方式成为RAID 级别(RAID Levels)。数据冗余的功能是在用户数据一旦发生损坏后,利用冗余信息可以使损坏数据得以恢复

2、,从而保障了用户数据的安全性。RAID 的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点。RAID 通过同时使用多个磁盘,提高了传输速率。通过在多个磁盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量(Throughput)。在 RAID 中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用 RAID 可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。这也是 RAID 最初想要解决的问题。因为当时 CPU 的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。通过数

3、据校验,RAID 可以提供容错功能。这是使用 RAID 的第二个原因,因为普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的 CRC(循环冗余校验)码的话。RAID 容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。在很多 RAID 模式中都有较为完备的相互校验/恢复的措施,甚至是直接相互的镜像备份,从而大大提高了 RAID 系统的容错度,提高了系统的稳定冗余性。RAID 0:条带化结构RAID 0:以条带形式将 RAID 组的数据均匀分布在各个硬盘中,因此具有很高的数据传输率。它没有数据冗余,尽管不占用 CPU 资源,但并不能算是真正的 RAID 结构。RAID 0

4、 只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID 0 不能应用于数据安全性要求高的场合。RAID0RAID 1:镜象结构RAID 1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互 为备份的数据,100%的数据冗余。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此 RAID 1 可以提高读取性能。RAID 1 的成本比较高,其硬盘空间利用率只有 1/2。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据,提供了很高的数据安全性和可用性。最小磁盘数 2 个。RAID 1RAID2:带海明码校验RAID

5、 2:将数据条块化地分布于不同的硬盘上,使用称为“加重平均纠错码(海明码)”的编码技术来提供错误检查及恢复。这种编码技术需要 RAID 中第 1 个、第 2 个、第 4 个第 2 的 n 次幂个硬盘都是校验盘。RAID2 的硬盘利用率很低,目前基本不再使用。RAID 2RAID3:带奇偶校验码的并行传送RAID 3:它同 RAID 2 类似,都是将数据条块化分布于不同的硬盘上,区别在于 RAID 3 使用简单的奇偶校验,并用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据;如果奇偶盘失效则不影响数据使用。RAID 3 数据分布式存储在连续的硬盘上,具有较高的读速率

6、,适合大文件连续操作的应用,但有数据盘故障时,每次读操作时都需要进行校验计算,读性能大幅度下降。最小磁盘数 3 个。RAID 3RAID4:带共享校验码的独立磁盘结构RAID 4:RAID 4 同样也将数据条块化并分布于不同的磁盘上,但条块单位为块。不同于 RAID3 的是,RAID 4 使用一块磁盘作为奇偶校验盘,每次写操作都需要访问奇偶盘,这时奇偶校验盘会成为瓶颈,因此 RAID 4 在商业环境中也很少使用。RAID 4RAID5:分布式奇偶校验的独立磁盘结构RAID5:RAID5 实际是由 RAID3 所衍生而来的技术。而 RAID3 可以看作是 RAID0 的一种扩展,它也是把数据分块

7、存放在各个硬盘中的,不过为了增加数据的安全性,RAID3 又另外接一块硬盘存放数据奇偶校验信息,由于在存取的时候要进行数据的奇偶校验,所以 RAID3 的工作速度比 RAID0 要慢一些,如果存储数据的硬盘发生损坏,可利用校验盘上的校验信息恢复数据,不过如果校验盘也损坏,就无法恢复数据了。RAID5 则针对 RAID 所存在的安全隐患,将数据奇偶校验信息均匀分布在各数据硬盘上,硬盘同时保存数据和校验信息,这样就不用担心校验盘损坏所带来的数据安全问题,RAID 5 是最常用的 RAID方式之一。最小磁盘数 3 个。RAID 5RAID6:带有两种分布存储的奇偶校验的独立磁盘结构RAID 6:与

8、RAID 5 相比,RAID 6 增加了第二个独立的奇偶校验信息块,能够允许两个硬盘同时失效,数据的可靠性非常高。但目前 RAID 6 还没有统一的标准,各家公司的实现方式都有所不同。相较于RAID5,磁盘的利用率更低,且出现硬盘失效时,RAID 重建时对系统性能影响更大、重建时间,因此实际应用比较少。最少磁盘数 4 个。RAID 6RAID7:优化的高速数据传送磁盘结构RAID 7:这是一种新的 RAID 标准,其自身带有智能化实时操作系统和用于存储管理的软件工具,可完全独立于主机运行,不占用主机 CPU 资源。RAID 7 可以看作是一种存储计算机(Storage Computer),它与

9、其他 RAID 标准有明显区别。除了以上的各种标准,还可以结合多种 RAID 规范来构筑所需的 RAID 阵列,例如 RAID 10,用户一般可以通过灵活配置磁盘阵列来获得更加符合其要求的磁盘存储系统。RAID10 和 RAID0+1:高可靠性与高效磁盘结构RAID 10:是将镜像和条带进行两级组合的级别,第一级是 RAID1 镜像对,第二级为 RAID 0,这种组合提高了读/写速率,并可用允许硬盘损坏,因此 RAID10 也是一种应用比较广泛的 RAID 级别。但是RAID10 和 RAID1 一样只有 1/2 的磁盘利用率。最小硬盘数 4 个。RAID 10RAID 0+1:也是将条带和镜

10、像进行两级组合的 RAID 级别,第一级是 RAID 0,第二级为 RAID 1。一般来说,RAID 0+1 的失效概率要比 RAID 10 大,不过无硬盘故障下, RAID 0+1 的读取速度要比 RAID 10 快。RAID 0+1RAID30:专用奇偶位阵列条带RAID-30:象 RAID-0 一样,跨磁盘抽取数据;象 RAID-3 一样,使用专用奇偶位。 RAID-30 提供容错能力,并支持更大的卷尺寸。象 RAID-10 一样,RAID-30 也提供高可靠性,因为即使有两个物理磁盘驱动器失效(每个阵列中一个),数据仍然可用。RAID-30 最小要求有 6 个驱动器,它最适合非交互的应

11、用程序,如视频流、图形和图象处理等。这些应用程序顺序处理大型文件,而且要求高可用性和高速度。RAID50:分布奇偶位阵列条带RAID50:象 RAID-0 一样,跨磁盘抽取数据;象 RAID-5 一样,使用分布式奇偶位。RAID-50 提供数据可靠性,优秀的整体性能,并支持更大的卷尺寸。象 RAID-10 和 RAID-30 一样,即使两个物理磁盘发生故障(每个阵列中一个),也不会有数据丢失。RAID-50 最少需要 6 个驱动器,它最适合需要高可靠性存储、高读取速度、高数据传输性能的应用。这些应用括事务处理和有许多用户存取小文件的办公应用程序。最小硬盘数 6 个。RAID 50常用 RAID

12、 的比较RAID级别 RAID 0 RAID 1 RAID 3 RAID 5 RAID 10 RAID 0+1别名 条带 镜像 专用奇偶位条带 分布奇偶位条带 镜像阵列条带 条带阵列镜像容错性 无 有 有 有 有 有冗余类型 无 复制 奇偶校验 奇偶校验 复制 复制热备盘选项 无 有 有 有 有 有读性能 高 低 高 高 一般 高随机写 高 低 最低 低 一般 一般性能连续写性能 高 低 低 低 一般 一般最小硬盘数 2 块 2 块 3 块 3 块 4 块 4 块可用容量N * 单块硬盘容量,N为 RAID 组成员数量,一般不大于 16 (N /2) * 单块硬盘容量,N 为 RAID 组成员

13、数量,一般不大于16 (N -1) * 单块硬盘容量,N 为 RAID 组成员数量,一般不大于16 (N -1) * 单块硬盘容量,N 为 RAID 组成员数量,一般不大于16 (N /2) * 单块硬盘容量,N 为 RAID 组成员数量,一般不大于16 (N /2) * 单块硬盘容量,N 为 RAID组成员数量,一般不大于16典型应用环境迅速读写,安全性要求不高,如图形工作站等 随机数据写入,安全性要求高,如服务器、数据库存储领域 连续数据传输,安全性要求高,如视频编辑、大型数据库等随机数据传输,安全性要求高,如金融、数据库、存储等数据量大,安全性要求高,如银行、金融等领域高性能和高安全性,如视频服务器

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报