首页 > 新闻 > 安防贴士
磁盘陈列技术介绍
2010/5/25 15:03:00   

  磁盘陈列(简称RAID: Redundant Arrays of Inexpensive Disks,又名廉价磁盘冗余陈列)。RAID技术主要包括RAID0~RAID7等数个规范,它们的侧重点各不相同,下面就常见的规范进行介绍:

  RAID0:RAID0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算是真正的RAID结构。RAID0只是单纯地提高性能,并没有为数据地可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据。因此,RAID0 不能应用于数据安全性要求高的场合。

  RAID1:它是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据。当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID1可以提高读取性能。RAID1是磁盘陈列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

  RAID 0+1:也被称为RAID 10标准,实际是将RAID0和RAID1标准结合产物,在连续地以位或字节为单位分割数据并且并行读/写对个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余。它的有点是同时拥有RAID0的超凡速度和RAID1的数据高可靠*,但是CPU占用率同样也更高,而且磁盘的利用率比较低。

  RAID5:RAID5不单独指定的奇偶盘,而是在所有磁盘上交叉地存取数据及奇偶校验信息。在RAID5上,读/写指针可同时对陈列设备进行操作,提供了更高的数据流量。RAID5更适合于小数据块和随机读写数据。RAID3和RAID5相比,最主要的区别在于RAID3每进行一次数据传输就需涉及到所有的陈列盘;而对于RAID5来说,大部分数据传输只对一块磁盘操作,并可进行并行操作。在RAID5中有“写损失”,即每一次写操作将产生四个实际的读/写操作,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。

  RAID7:这是一种新的RAID标准,其自身带有智能化实时操作系统和用于存储管理的软件工具,可完全独立于主机运行,不占用主机cpu资源。RAID7可以看作是一种存储计算机(Storage Computer),它与其他RAID标准有明显区别。除了以上的各种标准(如表1),我们可以如RAID0+1那样结合多种RAID规范来构筑所需的RAID陈列,例如RAID5+3(RAID53)就是一种应用较为广泛的陈列形式。用户一般可以通过灵活配置磁盘陈列来获得更加符合其要求的磁盘存储系统。

相关新闻: