目录
前言:
为了提高磁盘的传输速率,人们研究出了将硬盘按不同的阵列组合的技术,到现在为止,传输
速率不仅大大改善,而且数据的安全性和可靠性也随之增强,它就是RAID磁盘阵列,不同的RAID
阵列可以满足不同用户对存储系统可用性、性能和容量的要求,下面将详细了解这种技术。
一、RAID磁盘阵列
1、RAID磁盘阵列介绍
RAID磁盘阵列简称为独立冗余磁盘阵列;RAID是把多块独立的物理硬盘按不同的方式组合起
来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。对于
用户来说,组成的磁盘组就像是一个硬盘,我们可以对它进行分区,格式化等。
组成磁盘阵列的不同方式称为RAID级别。RAID级别也就是RAID技术的几种不同等级,分别
可以提供不同的速度,安全性和性价比。不同等级的raid均在数据可靠性以及读写新能上做了不同
的权衡。常用的RAID级别有以下级别:RAID0、 RAID1、RAID5、RAID6、RAID1+0等
2、各级别磁盘阵列详解
这里详细介绍常用等级的磁盘阵列。
⑴、RAID 0磁盘阵列
RAID 0称为条带化存储,它是连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此
具有很高的数据传输率,但是它没有数据冗余;RAID 0只是单纯地提高性能,并没有为数据的可
靠性提供保证,而且其中的一个磁盘失效将影响到所有数据;不能用于数据安全性要求高的场合。
RAID 0示意图如下:
⑵、RAID 1磁盘阵列
RAID1被称为镜像存储,它通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为
备份的数据。当原始数据繁忙时,可以直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性
能。
RAID 1是磁盘阵列中单位成本最高的,但是提供了很高的数据安全性和可靠性。当一个磁盘
失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。却是磁盘利用率最低的
一个,如果N(偶数)块硬盘组合成一组镜像,RAID 1只能利用其中N/2的容量。
RAID 1示意图如下:
⑶、RAID 5磁盘阵列
RAID 5磁盘阵列数据以块分段条带化进行储存,它具有奇偶校验功能,并且奇偶校验信息和
相对应的数据分别存储于不同的磁盘上,其中n-1块磁盘的容量都存储完整的数据,磁盘的利用率
为(n-1)/n容量。RAID 5磁盘阵列是由n(n>=3)块磁盘组成阵列,一份数据产生n+1个条带,同
时还有一份校验数据,共n份数据在n块盘上循环均衡存储,n块盘同时读写,读性能很高,但是由
于有校验机制的问题,写性能相对不高,数据安全性高,可靠性高。