admin 管理员组

文章数量: 887044


2024年3月28日发(作者:marquee标签 菜鸟教程)

磁盘阵列

(Raid)

介绍

-

常见的类型

RAID 0:

把多个磁盘合并成一个大的磁盘,不具有冗余功能,并行

I/O

速度最快。它是将多个磁盘并列起来,成为一个大硬盘。在存放数据时,其将数

据按磁盘的个数来进行分段,然后同时将这些数据写进这些磁盘中。

据按磁盘的个数来进行分段,

然后同时将这些数据写进这些磁盘中。所以,

然后同时将这些数据写进这些磁盘中。

所以,在所

所以,

在所

有的级别中,

RAID 0

的速度是最快的。但是

RAID 0

没有冗余功能,如果一个磁

(

物理

)

损坏,则所有的数据都无法使用。

损坏,则所有的数据都无法使用。

RAID 1:

两组相同的磁盘系统互作镜像,速度没有提高,但是允许单个磁盘

出错,可靠性最高。

RAID 1

就是镜像。其原理为在主硬盘上存放数据的同时也

在镜像硬盘上写一样的数据。当主硬盘

(

物理

)

损坏时,镜像硬盘则代替主硬盘的

工作。因为有镜像硬盘做数据备份,所以

RAID 1

的数据安全性在所有的

RAID

级别上来说是最好的。但是其磁盘的利用率却只有

50%

,是所有

RAID

上磁盘利

用率最低的一个级别。

用率最低的一个级别。

RAID 3

存放数据的原理和

RAID 0

RAID 1

不同。

RAID 3

是以一个硬盘来

存放数据的奇偶校验位,数据则分段存储于其余硬盘中。它象

RAID 0

一样以并

行的方式来存放数,但速度没有

RAID 0

快。如果数据盘

(

物理

)

损坏,只要将坏

硬盘换掉,

RAID

控制系统则会根据校验盘的数据校验位在新盘中重建坏盘上的

数据。利用单独的校验盘来保护数据虽然没有镜像的安全性高,但是硬盘利用率

得到了很大的提高,为

n-1

。但缺点是作为存放校验位的硬盘,工作负荷会很大,

因为每次写操作,都会把生成的校验信息写入该磁盘,而其它磁盘的负荷相对较

小,这会对性能有一定的影响。

小,这会对性能有一定的影响。

RAID 5:RAID 5

是在

RAID 3

的基础上进行了一些改进,当向阵列中的磁盘

写数据,奇偶校验数据均匀存放在阵列中的各个盘上,允许单个磁盘出错。

RAID

5

也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校

验位,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,

都可以根据其它硬盘上的校验位来重建损坏的数据。硬盘的利用率也是

n-1

,要

求至少要有

3

块硬盘才能实现。

块硬盘才能实现。

RAID 5E(RAID 5 Enhencement): RAID 5E

是在

是在

RAID 5

级别基础上的改进,

RAID 5

类似,数据的校验信息均匀分布在各硬盘上,但是,在每个硬盘上都

保留了一部分未使用的空间,这部分空间没有进行条带化,最多允许两块物理硬

盘出现故障。看起来,

RAID 5E

RAID 5

加一块热备盘好象差不多,其实由于

RAID 5E

是把数据分布在所有的硬盘上,性能会与

RAID5

加一块热备盘要好。

当一块硬盘出现故障时,有故障硬盘上的数据会被压缩到其它硬盘上未使用的空

间,逻辑盘保持

RAID 5

级别。

级别。

ICH6R

南桥所支持的一种廉价的磁盘

Matrix RAID

Matrix RAID:

即所谓的

矩阵

RAID”

冗余技术,是一种经济性高的新颖

RAID

解决方案。

Matrix RAID

技术的原理相

当简单,只需要两块硬盘就能实现了

RAID 0

RAID 1

磁盘阵列,并且不需要

添加额外的

RAID

控制器,这正是我们普通用户所期望的。

Matrix RAID

需要硬

件层和软件层同时支持才能实现,硬件方面目前就是

ICH6R

南桥以及更高阶的

ICH6RW

南桥,而

Intel Application Acclerator

软件和

Windows

操作系统均对软

件层提供了支持。

件层提供了支持。

Matrix RAID

的原理就是将每个硬盘容量各分成两部分

(

即:将一个硬盘虚拟

成两个子硬盘,这时子硬盘总数为

4

)

,其中用两个虚拟子硬盘来创建

RAID0

模式以提高效能,而其它两个虚拟子硬盘则透过镜像备份组成

RAID 1

用来备份

数据。在

Matrix RAID

模式中数据存储模式如下:两个磁盘驱动器的第一部分被

用来创建

RAID 0

阵列,主要用来存储操作系统、应用程序和交换文件,这是因

为磁盘开始的区域拥有较高的存取速度,

Matrix RAID

RAID 0

逻辑分割区置

于硬盘前端

(

外圈

)

的主因,是可以让需要效能的模块得到最好的效能表现;而两

个磁盘驱动器的第二部分用来创建

RAID1

模式,主要用来存储用户个人的文件

和数据。

和数据。

例如,使用两块

120GB

的硬盘,可以将两块硬盘的前

60GB

组成

120GB

逻辑分割区,然后剩下两个

60GB

区块组成一个

60GB

的数据备份分割区。像需

要高效能、却不需要安全性的应用,就可以安装在

RAID 0

分割区,而需要安全

性备分的数据,则可安装在

RAID 1

分割区。换言之,使用者得到的总硬盘空间

180GB

,和传统的

RAID 0+1

相比,容量使用的效益非常的高,

相比,

容量使用的效益非常的高,而且在容量配

容量使用的效益非常的高,

而且在容量配

置上有着更高的弹性。如果发生硬盘损毁,

RAID 0

分割区数据自然无法复原,

但是

RAID 1

分割区的数据却会得到保全。

分割区的数据却会得到保全。

可以说,利用

Matrix RAID

技术,我们只需要

2

个硬盘就可以在获取高效数据存

取的同时又能确保数据安全性。这意味着普通用户也可以低成本享受到

RAID

应用模式。

0+1

应用模式。


本文标签: 硬盘 数据 磁盘