RAID-II: Design and Implementation of a Large Scale Disk Array Controller

Randy H. Katz, Peter Ming-Chien Chen, Ann L. Chervenak Drapeau, Edward Kihyen Lee, K. Lutz, Ethan L. Miller, S. Seshan and David A. Patterson

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-92-705
October 1992

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1992/CSD-92-705.pdf

We describe the implementation of a large scale disk array controller and subsystem incorporating over 100 high performance 3.5" disk drives. It is designed to provide 40 MB/s sustained performance and 40 GB capacity in three 19" racks. The array controller forms an integral part of a file server that attaches to a Gb/s local area network. The controller implements a high bandwidth interconnect between an interleaved memory, an XOR calculation engine, the network interface (HIPPI), and the disk interfaces (SCSI). The system is now functionally operational, and we are tuning its performance. We review the design decisions, history, and lessons learned from this three year university implementation effort to construct a truly large scale system assembly.


BibTeX citation:

@techreport{Katz:CSD-92-705,
    Author = {Katz, Randy H. and Chen, Peter Ming-Chien and Drapeau, Ann L. Chervenak and Lee, Edward Kihyen and Lutz, K. and Miller, Ethan L. and Seshan, S. and Patterson, David A.},
    Title = {RAID-II: Design and Implementation of a Large Scale Disk Array Controller},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1992},
    Month = {Oct},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1992/6253.html},
    Number = {UCB/CSD-92-705},
    Abstract = {We describe the implementation of a large scale disk array controller and subsystem incorporating over 100 high performance 3.5" disk drives. It is designed to provide 40 MB/s sustained performance and 40 GB capacity in three 19" racks. The array controller forms an integral part of a file server that attaches to a Gb/s local area network. The controller implements a high bandwidth interconnect between an interleaved memory, an XOR calculation engine, the network interface (HIPPI), and the disk interfaces (SCSI). The system is now functionally operational, and we are tuning its performance. We review the design decisions, history, and lessons learned from this three year university implementation effort to construct a truly large scale system assembly.}
}

EndNote citation:

%0 Report
%A Katz, Randy H.
%A Chen, Peter Ming-Chien
%A Drapeau, Ann L. Chervenak
%A Lee, Edward Kihyen
%A Lutz, K.
%A Miller, Ethan L.
%A Seshan, S.
%A Patterson, David A.
%T RAID-II: Design and Implementation of a Large Scale Disk Array Controller
%I EECS Department, University of California, Berkeley
%D 1992
%@ UCB/CSD-92-705
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1992/6253.html
%F Katz:CSD-92-705