Performance and design evaluation of the RAID-II storage server
Rent the article at a discountRent now
* Final gross prices may vary according to local VAT.Get Access
RAID-II is a high-bandwidth, network-attached storage server designed and implemented at the University of California at Berkeley. In this paper, we measure the performance of RAID-II and evaluate various architectural decisions made during the design process. We first measure the end-to-end performance of the system to be approximately 20 MB/s for both disk array reads and writes. We then perform a bottleneck analysis by examining the performance of each individual subsystem and conclude that the disk subsystem limits performance. By adding a custom interconnect board with a high-speed memory and bus system and parity engine, we are able to achieve a performance speedup of 8 to 15 over a comparative system using only off-the-shelf hardware.
- Chervenak, Ann L. and Katz, Randy H. Performance of a Disk Array Prototype. InProceedings of the 1991 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, volume 19, pages 188–197, May 1991.
- Coleman, Sam and Miller, Steve. Mass Storage System Reference Model: Version 4, May 1990.
- Collins, Bill, Jones, Lynn, Chorn, Granville, Christman, Ronald, Cook, Danny, and Mercier, Christina. Los Alamos High-Performance Data System: Early Experiences. Technical Report La-UR-91-3590, Los Alamos, November 1991.
- Foglesong, Joy, Richmond, George, Cassell, Loellyn, Hogan, Carole, Kordas, John, and Nemanic, Michael. The Livermore Distributed Storage System: Implementation and Experiences.Mass Storage Symposium, May 1990.
- Hennessy, John L. and Jouppi, Norman P. Computer Technology and Architecture: An Evolving Interaction.IEEE Computer, pages 18–29, September 1991.
- Horton, William A. and Nelson, Bruce. The Auspex NS 5000 and the SUN SPARCserver 490 in One and Two Ethernet NFS Performance Comparisons. Technical Report Auspex Performance Report 2, Auspex, May 1990.
- Katz, Randy H., Chen, Peter M., Drapeau, Ann L., Lee, Edward K., Lutz, Ken, Miller, Ethan L., Seshan, Srinivasan, and Patterson, David A. RAID-II: Design and Implementation of a Large Scale Disk Array Controller.1993 Symposium on Integrated Systems, 1993. University of California at Berkeley UCB/CSD 92/705.
- Lee, Edward K. and Katz, Randy H. Performance Consequences of Parity Placement in Disk Arrays. InProceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IV), pages 190–199, April 1991.
- Lee, Edward K., Chen, Peter M., Hartman, John H., Drapeau, Ann L. Chervenak, Miller, Ethan L., Katz, Randy H., Gibson, Garth A., and Patterson, David A. RAID-II: A Scalable Storage Architecture for High-Bandwidth Network File Service. Technical Report UCB/CSD 92/672, University of California at Berkeley, February 1992.
- Nelson, Marc, Kitts, David L., Merrill, John H., and Harano, Gene. The NCAR Mass Storage System.IEEE Symposium on Mass Storage, pages 12–20, November 1987.
- Nelson, Bruce. An Overview of Functional Multiprocessing for NFS Network Servers. Technical Report Technical Report 1, Auspex Engineering, July 1990.
- Patterson, David A., Gibson, Garth, and Katz, Randy H. A Case for Redundant Arrays of Inexpensive Disks (RAID). InInternational Conference on Management of Data (SIGMOD), pages 109–116, June 1988.
- Sandberg, Russel, Goldberg, David, Kleiman, Steve, Walsh, Dan, and Lyon, Bob. Design and Implementation of the Sun Network Filesystem. InSummer 1985 Usenix Conference, 1985.
- Tweten, David. Hiding Mass Storage Under Unix: NASA's MSS-II Architecture.IEEE Symposium on Mass Storage, pages 140–145, May 1990.
- Performance and design evaluation of the RAID-II storage server
Distributed and Parallel Databases
Volume 2, Issue 3 , pp 243-260
- Cover Date
- Print ISSN
- Online ISSN
- Kluwer Academic Publishers
- Additional Links
- disk array
- mass storage system
- Industry Sectors
- Author Affiliations
- 1. Department of Electrical Engineering and Computer Science, University of Michigan, 1301 Beal Ave., 48109-2122, Ann Arbor, MI
- 2. Digital Equipment Corporation Systems Research Center, 130 Lytton Ave., 94301-1044, Palo Alto, CA
- 3. Computer Science Division, Department of Electrical Engineering and Computer Science, University of California at Berkeley, 571 Evans Hall, 94720, Berkeley, CA