Skip to main content
Log in

Performance and design evaluation of the RAID-II storage server

  • Published:
Distributed and Parallel Databases Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. Coleman, Sam and Miller, Steve. Mass Storage System Reference Model: Version 4, May 1990.

  3. 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.

  4. 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.

  5. Hennessy, John L. and Jouppi, Norman P. Computer Technology and Architecture: An Evolving Interaction.IEEE Computer, pages 18–29, September 1991.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. Nelson, Bruce. An Overview of Functional Multiprocessing for NFS Network Servers. Technical Report Technical Report 1, Auspex Engineering, July 1990.

  12. 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.

  13. Sandberg, Russel, Goldberg, David, Kleiman, Steve, Walsh, Dan, and Lyon, Bob. Design and Implementation of the Sun Network Filesystem. InSummer 1985 Usenix Conference, 1985.

  14. Tweten, David. Hiding Mass Storage Under Unix: NASA's MSS-II Architecture.IEEE Symposium on Mass Storage, pages 140–145, May 1990.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, P.M., Lee, E.K., Drapeau, A.L. et al. Performance and design evaluation of the RAID-II storage server. Distrib Parallel Databases 2, 243–260 (1994). https://doi.org/10.1007/BF01266330

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01266330

Keywords

Navigation