Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!m.cs.uiuc.edu!bongo.cs.uiuc.edu!jensen From: jensen@bongo.cs.uiuc.edu (David Jensen) Newsgroups: comp.arch Subject: Re: Info on RAID drives Message-ID: <1991Jun7.140201.11275@m.cs.uiuc.edu> Date: 7 Jun 91 14:02:01 GMT References: <1991Jun6.023344.12363@murdoch.acc.Virginia.EDU> Sender: news@m.cs.uiuc.edu (News Database (admin-Mike Schwager)) Organization: University of Illinois at Urbana-Champaign Lines: 24 Nntp-Posting-Host: bongo.cs.uiuc.edu > Can anyone explain what the other levels are? This will be brief - I pulled this from the Sept 1988 ACM SIGMOD Conf on the Management of Data proceedings. RAID 1 - Mirrored Disks - Data is duplicated on another set of disks. RAID 2 - Hamming Code for ECC - An extra set of disks contains the check code for the data stored (striped) on a group of disks. RAID 3 - Single Check Disk Per Group - Only record parity on a check disk. The disk controller can identify which disk fails instead of using the hamming code. RAID 4 - Independent Reads/Writes - Like RAID-3 except interleave data between disks at the sector rather than at the bit level. RAID 5 - No Single Check Disk - Distribute data and check info across all -- disks -- including the check disk. > How much of an increase on I/O bandwidth can be expected? Ideally the bandwidth scales with the number of disks. The first prototype disk array built by the RAID group at Berkeley uncovered many bottlenecks in its implementation. The most serious was the host memory system contention which limited the bandwith to only 2.3 MBytes/sec. (This RAID array had 28 Wren IV Disks on 7 SCSI strings). However, for small random operations, nearly 300 I/O's per second were achieved (not too bad!).