...欢迎光临firelong在线,正在建设...
网站导航:首页,资料库,工具,Office宏,网页计算,防火墙,其他
当前位置:资料库>技术资料

常用磁盘阵列级别(raid)

    RAID是Redundent Array of Inexpensive Disks的缩写,直译为:“廉价冗余磁盘阵列”。后来RAID中的字母I被改作了Independent,RAID就成了“独立冗余磁盘阵列”,但这只是名称的变化,其实质的内容并没有什么改变。我们可以把RAID理解为:一种使用磁盘驱动器的方法,它将一组磁盘驱动器用某种逻辑方式联系起来,作为逻辑上的一个磁盘驱动器来使用。RAID的实现即可以靠硬件也可以靠软件来实现。

RAID的优点
1. 成本低,功耗小,传输速率高。(因很多磁盘驱动器同时传输)
2. 可以提供容错功能。(RAID的容错是建立在每次磁盘驱动器的硬件容错功能之上的)

RAID的分类
1. RAID 0,无冗余校验的磁盘阵列:数据同时分布在各个驱动器上,没有容错能力,但读写速度在整个RAID中最快,但因任何驱动器的损坏都会使整个RAID失效,所以安全系数不是很高。
2. RAID 1,镜像磁盘阵列:它具有最高的安全性,但只有一半的磁盘空间被用来存储数据。
3. RAID 0 + RAID 1,RAID0和1的组合:为了解决同一时间内只能向一块磁盘写入数据,不能充分利用所有资源的问题,我们可以在磁盘镜像中建立带区集(也叫带区卷)。
4. RAID 2,纠错海明码磁盘阵列: 它将第2n个磁盘驱动器用于校验盘,专用于校验和纠错。RAID 2很少实际使用。
5. RAID 3和RAID 4,奇偶校验的磁盘阵列:无论有多少数据盘,均使用一个校验盘,采用奇偶校验的方法检查错误。任何一个单独的磁盘驱动器损坏都可以恢复。但因其写数据时要计算校验位的值以写入校验盘,速度会有所下降,因此它们的实际使用也很少。
6. RAID 5,无独立校验盘的奇偶校验磁盘阵列:同样采用奇偶校验来检查错误,但没有独立的校验盘,校验信息分布在各个磁盘驱动器上。RAID 5对大小数据量的读写都有很好的性能,因此被广泛应用。

?不同RAID级别参数比较

RAID级别
RAID0
RAID1
RAID3
RAID5
RAID1+0
别名
条带 镜像 专用奇偶检验带 分布奇偶检验带 镜像加条带
容错性
冗余类型
热备盘选项
读性能
中间
随机写性能
最低? 中间
连续写性能
中间
需要的磁盘数
》1 2n(n>=1) >=3 >=3 2n(n>=2)
可用容量
全部 50% (n-1)/n (n-1)/n n

选型原则:

RAID级别的选择有三个主要因素:可用性(数据冗余)、性能和成本。如果不要求可用性,选择RAID0以获得最佳性能。如果可用性和性能是重要的而成本不是一个主要因素,则根据硬盘数量选择RAID 1。如果可用性、成本和性能都同样重要,则根据一般的数据传输和硬盘的数量选择RAID3、RAID5。