【转贴】RAID 2

原创 2011年01月14日 20:28:00

  RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁盘阵列。冗余磁盘阵列技术诞生于1987年,由美国加州大学伯克利分校提出。简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用。RAID的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点。
  RAID 2是RAID 0的改良版,以汉明码(Hamming Code)的方式将数据进行编码后分割为独立的位元,并将数据分别写入硬盘中。因为在数据中加入了错误修正码(ECC,Error Correction Code),所以数据整体的容量会比原始数据大一些。
  The main problem with RAID-1 is that it is costly:You need twice as many disks to store a given amount of data.
  RAID-2 takes the idea of data striping to the extreme.Instead of writing data in blocks of arbitary size,RAID-2 writes one bit per strip(as shown in the Figure).This requires a minimum of eight surfaces just to accommodate the data.Additional drives are used for error-correction information generated using a Hamming code. The number of Hamming code drives needed to correct single-bit errors is proportionate to the log of the number of data drives to be protected.If any one of the drives in the array fails,the Hamming code words can be used to reconstruct the failed drive.(Obviously,the Hamming drive can be reconstructed using the data drives.)
  Because one bit is written per drive,the entire RAID-2 disk set acts as though it were one large data disk.The total amount of available storage is the sum of the storage capacities of the data drives.All of the drives -including the Hamming drives- must be synchronized exactly, otherwise the data becomes scrambled and the Hamming drives do no good.Hamming code generation is time-consuming;thus RAID-2 is too slow for most commercial implementations. In fact, most hard drives today have bulit-in CRC error correction.RAID-2,however,forms the theoretical bridge between RAID-1 and RAID-3, both of which are used in the real world.
  Reference:<<The essentials of Computer Organization and Architecture>> Linda Null ,Julia Lobur
  A RAID Level 2 configuration consists of a set of data drives, and a set of Hamming code drives.
  – Hamming code drives provide error correction for the data drives.
  – RAID 2 performance is poor and the cost is relatively high.

RAID技术规范简介 RAID0 RAID1 RAID2 RAID3 RAID4 RAID5 RAID6 RAID7

  技术规范  (1)RAID技术规范简介冗余磁盘阵列技术最初的研制目的是为了组合小的廉价磁盘来代替大的昂贵磁盘,以降低大批量数据存储的费用,同时也希望采用冗余信息的方式,使得磁盘失效时不会使对数据的...
  • ronmy
  • ronmy
  • 2010年08月17日 20:44
  • 14296

从服务器构建说起(二).磁盘阵列RAID

从服务器构建说起(二).磁盘阵列RAID草木瓜整理 20070403一、序        存储是现代企业服务器的管理核心,磁盘阵列,磁带机等存储设备便是重中之重。服务器构建的重要任务就是对存储介质的管...
  • liwei_cmg
  • liwei_cmg
  • 2007年04月10日 19:20
  • 2537

linux软raid的bitmap分析

linux软raid的bitmap分析 January 27th, 2014吴 东 No comments 在使用raid1,raid5等磁盘阵列的时候,对于数据的可靠性有很高的要求,raid5...
  • haiross
  • haiross
  • 2014年08月27日 15:09
  • 2127

[转贴]RAID技术规范简介

 RAID技术主要包含RAID 0~RAID 7等数个规范,它们的侧重点各不相同,常见的规范有如下几种: RAID 0:RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的...
  • muscle_cui
  • muscle_cui
  • 2008年11月05日 11:27
  • 265

几种RAID技术比较

RAID(廉价磁盘冗余阵列)技术主要是为了改善磁盘的访问延迟,增强磁盘的可用性和容错能力。目前服务器级别的计算机都支持插入多块磁盘(8块或者更多),通过使用RAID技术,实现数据在多块磁盘上的并发读写...
  • bluejoe2000
  • bluejoe2000
  • 2014年10月26日 09:16
  • 1936

RAID 0+1硬盘阵列组建图解及RAID 0+1和1+0的区别

经常有人来文RAID,只其然而不知其所以染,今天我就以网吧为例讲解下。 随着网吧规模扩大,网吧电脑数量也会相应增加,上网的顾客也随之增多,服务器硬盘数据存取的速度将会成为新的瓶颈,很多顾客开始投诉服...
  • Trassion
  • Trassion
  • 2015年05月05日 15:50
  • 5663

[RAID]Linux中软件RAID的使用

software raid on linux
  • adream307
  • adream307
  • 2016年11月29日 21:05
  • 924

在Linux下使用RAID(三):用两块磁盘创建RAID 1

RAID镜像意味着相同数据的完整克隆(或镜像),分别写入到两个磁盘中。创建RAID 1至少需要两个磁盘,而且仅用于读取性能或者可靠性要比数据存储容量更重要的场合。本文将指导你在Linux平台上使用md...
  • wzyzzu
  • wzyzzu
  • 2015年09月16日 19:48
  • 1963

Linux MD Raid 创建 维护 详细步骤

一.连接网络设备 1.1发现iSCSI服务 iscsiadm -m discovery -t st -p 192.168.1.125 1.2 查看iSCSI发现记录 Isssiadm -m n...
  • u014712605
  • u014712605
  • 2014年05月07日 16:57
  • 1295

记录如何在Raid1+LVM的基础上再添加两块硬盘

首先raid的介绍百度一下,会有很多,在这里我们就暂不介绍了。         我的环境是用两块硬盘做了一个软Raid1+LVM,Raid1 大家应该有些了解,是做备份用的,这样做完Raid1后,存...
  • u011758585
  • u011758585
  • 2016年02月19日 10:42
  • 798
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【转贴】RAID 2
举报原因:
原因补充:

(最多只允许输入30个字)