[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/191995.192031acmconferencesArticle/Chapter ViewAbstractPublication PagesiscaConference Proceedingsconference-collections
Article
Free access

RAID-II: a high-bandwidth network file server

Published: 01 April 1994 Publication History

Abstract

In 1989, the RAID (Redundant Arrays of Inexpensive Disks) group at U. C. Berkeley built a prototype disk array called RAID-I. The bandwidth delivered to clients by RAID-I was severely limited by the memory system bandwidth of the disk array' s host workstation. We designed our second prototype, RAID-H, to deliver more of the disk array bandwidth to file server clients. A custom-built crossbar memory system called the XBUS board connects the disks directly to the high-speed network, allowing data for large requests to bypass the server workstation. RAID-II runs Log-Structured File System (LFS) software to optimize performance for bandwidth-intensive applications.The RAID-II hardware with a single XBUS controller board delivers 20 megabytes/second for large, random read operations and up to 31 megabytes/second for sequential read operations. A preliminary implementation of LFS on RAID-II delivers 21 megabytes/second on large read requests and 15 megabytes/second on large write operations.

References

[1]
Peter M. Chen, Edward K. Lee, Ann L. Drapeau, Ken Lutz, Ethan L. Miller, Srinivasan Seshan, Ken Shirriff, David A. Patterson, and Randy H. Katz. Performance and Design Evaluation of the RAID-II Storage Server. International Parallel Processing Symposium Workshop on I/0 in Parallel Computer Systems, April 1993. Also invited for submission to the Journal of Distributed and Parallel Databases, to appear.
[2]
Ann L. Chervenak and Randy H. Katz. Perfomance of a Disk Array Prototype. In Proceedings SIGMET- RICS, May 1991.
[3]
Bill Collins. High-Performance Data Systems. In Digest of Papers. Eleventh IEEE Symposium on Mass Storage Systems, October 1991.
[4]
Garth A. Gibson, R. Hugo Patterson, and M. Satyanarayanan. Disk Reads with DRAM Latency. Third Workshop on Workstaion Operating Systems, April 1992.
[5]
Garth Alan Gibson. Redundant Disk Arrays: Reliable, Parallel Secondat3~ Storage. PhD thesis, U. C. Berkeley, April 1991. Technical Report No. UCB/CSD 91/613.
[6]
Jim Gray, Bob Horst, and Mark Walker. Parity Striping of Disc Arrays: Low-Cost Reliable Storage with Acceptable Throughput. In Proceedings Very Large Data Bases, pages 148-161, 1990.
[7]
John H. Hartman and John K. Ousterhout. The Zebra Striped Network File System. In Proceedings of the 14th ACM Symposium on Operating Systems Principles, December 1993.
[8]
John L. Hennessy and Norman P. Jouppi. Computer Technology and Architecture: An Evolving Interaction. IEEE Computer, 24:18-29, September 1991.
[9]
David Hitz. An NFS File Server Appliance. Technical Report Technical Report TR01, Network Appliance Corporation, August 1993.
[10]
Reagan W. Moore. File Servers, Networking, and Supercomputers. Technical Report GA-A20574, San Diego Supercomputer Center, July 199 I.
[11]
Bruce Nelson. An Overview of Functional Multiprocessing for NFS Network Servers. Technical Report Technical Report 1, Auspex Engineering, July 1990.
[12]
John K. Ousterhout. Why Aren't Operating Systems Getting Faster as Fast as Hardware. In Proceedings USENIX Technical Conference, June 1990.
[13]
David A. Patterson, Garth Gibson, and Randy H. Katz. A Case for Redundant Arrays of Inexpensive Disks (RAID). In Proceedings ACM SIGMOD, pages 109- 116, June 1988.
[14]
Mendel Rosenblum and John Ousterhout. The Design and Implementation of a Log-Structured File System. In Proc. ACM Symposium on Operating Systems Principles, pages 1-15, October 1991.
[15]
Russel Sandberg, David Goldbert, Steve Kleiman, Dan Walsh, and Bob Lyon. Design and Implementation of the Sun Network Filesystem. In Summer 1985 Usenix Conference, 1985.
[16]
Martin Schulze, Garth Gibson, Randy H. Katz, and David A. Patterson. How Reliable is a RAID? In Proceedings IEEE COMPCON, pages 118-123, Spring 1989.
[17]
David Tweten. Hiding Mass Storage Under UNIX: NASA's MSS-II ArChitecture. In Digest of Papers. Tenth IEEE Symposium on Mass Storage Systems, May 1990.

Cited By

View all
  • (2012)Rethinking erasure codes for cloud file systemsProceedings of the 10th USENIX conference on File and Storage Technologies10.5555/2208461.2208481(20-20)Online publication date: 14-Feb-2012
  • (2006)Large files, small writes, and pNFSProceedings of the 20th annual international conference on Supercomputing10.1145/1183401.1183419(116-124)Online publication date: 28-Jun-2006
  • (2006)An on-line reorganization framework for SAN file systemsProceedings of the 10th East European conference on Advances in Databases and Information Systems10.1007/11827252_30(399-414)Online publication date: 3-Sep-2006
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ISCA '94: Proceedings of the 21st annual international symposium on Computer architecture
April 1994
394 pages
ISBN:0818655100
  • cover image ACM SIGARCH Computer Architecture News
    ACM SIGARCH Computer Architecture News  Volume 22, Issue 2
    Special Issue: Proceedings of the 21st annual international symposium on Computer architecture (ISCA '94)
    April 1994
    386 pages
    ISSN:0163-5964
    DOI:10.1145/192007
    Issue’s Table of Contents

Sponsors

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 April 1994

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

21ISCA94
Sponsor:

Acceptance Rates

Overall Acceptance Rate 543 of 3,203 submissions, 17%

Upcoming Conference

ISCA '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)111
  • Downloads (Last 6 weeks)27
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2012)Rethinking erasure codes for cloud file systemsProceedings of the 10th USENIX conference on File and Storage Technologies10.5555/2208461.2208481(20-20)Online publication date: 14-Feb-2012
  • (2006)Large files, small writes, and pNFSProceedings of the 20th annual international conference on Supercomputing10.1145/1183401.1183419(116-124)Online publication date: 28-Jun-2006
  • (2006)An on-line reorganization framework for SAN file systemsProceedings of the 10th East European conference on Advances in Databases and Information Systems10.1007/11827252_30(399-414)Online publication date: 3-Sep-2006
  • (2000)Performance Evaluation of Storage Systems Based on Network-Attached DisksIEEE Transactions on Parallel and Distributed Systems10.1109/71.87977811:9(956-968)Online publication date: 1-Sep-2000
  • (1999)PhoenixProceedings of the seventh ACM international conference on Multimedia (Part 1)10.1145/319463.319685(447-456)Online publication date: 30-Oct-1999
  • (1998)Active Storage for Large-Scale Data Mining and MultimediaProceedings of the 24rd International Conference on Very Large Data Bases10.5555/645924.671345(62-73)Online publication date: 24-Aug-1998
  • (1998)A cost-effective, high-bandwidth storage architectureACM SIGOPS Operating Systems Review10.1145/384265.29102932:5(92-103)Online publication date: 1-Oct-1998
  • (1998)A cost-effective, high-bandwidth storage architectureProceedings of the eighth international conference on Architectural support for programming languages and operating systems10.1145/291069.291029(92-103)Online publication date: 1-Oct-1998
  • (1998)A cost-effective, high-bandwidth storage architectureACM SIGPLAN Notices10.1145/291006.29102933:11(92-103)Online publication date: 1-Oct-1998
  • (1997)File server scaling with network-attached secure disksACM SIGMETRICS Performance Evaluation Review10.1145/258623.25869625:1(272-284)Online publication date: 1-Jun-1997
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media