ITPub博客

首页 > IT基础架构 > 网络安全 > RAID及其级别

RAID及其级别

原创 网络安全 作者:kong343526 时间:2007-08-28 09:47:27 0 删除 编辑

RAIDRedundant Array of Inexpensive Disk的缩写,意为廉价冗余磁盘阵列,是磁盘阵列在技术上实现的理论标准,其目的在于减少错误、提高存储系统的性能与可靠度。常用的等级有0135级等。

1.什么是RAID Level 0?  RAID Level 0Data Striping(数据分割)技术的实现,它将所有硬盘构成一个磁盘阵列,可以同时对多个硬盘做读写动作,但是不具备备份及容错能力,它价格便宜,硬盘使用效率最佳,但是可靠度是最差的。以一个由两个硬盘组成的RAID Level 0磁盘阵列为例,它把数据的第12位写入第一个硬盘,第三和第四位写入第二个硬盘……以此类推,所以叫“数据分割”,因为各盘数据的写入动作是同时做的,所以它的存储速度可以比单个硬盘快几倍。但是,这样一来,万一磁盘阵列上有一个硬盘坏了,由于它把数据拆开分别存到了不同的硬盘上,坏了一颗等于中断了数据的完整性,如果没有整个磁盘阵列的备份磁带的话,所有的数据是无法挽回的。因此,尽管它的效率很高,但是很少有人冒着数据丢失的危险采用这项技术。  
2.
什么是RAID Level 1?  RAID Level 1使用的是Disk Mirror(磁盘映射)技术,就是把一个硬盘的内容同步备份复制到另一个硬盘里,所以具备了备份和容错能力,这样做的使用效率不高,但是可靠性高。  
3.
什么是RAID Level 3?  RAID Level 3采用Byteinterleaving(数据交错存储)技术,硬盘在SCSI控制卡下同时动作,并将用于奇偶校验的数据储存到特定硬盘机中,它具备了容错能力,硬盘的使用效率是安装几个就减掉一个,它的可靠度较佳。  
4.
什么是RAID Level 5?
RAID Level 5
使用的是Disk Striping(硬盘分割)技术,与Level 3的不同之处在于它把奇偶校验数据存放到各个硬盘里,各个硬盘在SCSI控制卡的控制下平行动作,有容错能力,跟Level 3一样,它的使用效率也是安装几个再减掉一个。

5、什么是RAID 0+1RAID 10
  RAID 0+1/RAID 10,综合了RAID 0 RAID 1的优点,适合用在速度需求高,又要完全容错,当然经费也很多的应用。RAID 0RAID 1的原理很简单,合起来之后还是很简单,我们不打算详细介绍,倒是要谈谈, RAID 0+1到底应该是RAID 0 over RAID 1,还是RAID 1 over RAID 0,也就是说,是把多个RAID 1 做成 RAID 0,还是把多个RAID 0 做成RAID 1

RAID 0 over RAID 1
  假设我们有四台磁盘驱动器,每两台磁盘驱动器先做成RAID 1,再把两个RAID 1做成RAID 0,这就是RAID 0 over RAID 1
  (RAID 1) A = Drive A1 + Drive A2 (Mirrored)  (RAID 1) B = Drive B1 + Drive B2 (Mirrored)  RAID 0 = (RAID 1) A + (RAID 1) B (Striped)
  RAID 1 over RAID 0
  假设我们有六台磁盘驱动器,每两台磁盘驱动器先做成RAID 0,再把两个RAID 0做成RAID 1,这就是RAID 0 over RAID 1
  (RAID 0) A = Drive A1 + Drive A2 (Striped)  (RAID 0) B = Drive B1 + Drive B2 (Striped)  RAID 1 = (RAID 1) A + (RAID 1) B (Mirrored)
  在这种架构之下,如果 (RAID 0) A有一台磁盘驱动器故障,(RAID 0) A就算毁了,当然RAID 1仍然可以正常工作;如果这时 (RAID 0) B也有一台磁盘驱动器故障,(RAID 0) B也就算毁了,此时RAID 1的两磁盘驱动器都算故障,整个RAID 1资料就毁了。
  因此,RAID 0 OVER RAID 1应该比RAID 1 OVER RAID 0具备比较高的可靠度。所以我们建议,当采用RAID 0+1/RAID 10架构时,要先作RAID 1,再把数个RAID 1做成RAID 0

RAID级别的优点和缺点 :

RAID 0 存取速度最快 没有容错
RAID 1
完全容错 成本高
RAID 3
写入性能最好 没有多任务功能
RAID 4
具备多任务及容错功能 Parity 磁盘驱动器造成性能瓶颈
RAID 5
具备多任务及容错功能 写入时有overhead
RAID 0+1/RAID 10
速度快、完全容错 成本高

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7448378/viewspace-966428/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-09-27

  • 博文量
    38
  • 访问量
    195093