RAID-II: A Scalable Storage Architecture for High-Bandwidth Network File Service

Edward K. Lee, Peter M. Chen, John H. Hartman, Ann L. Chervenak Drapeau, Ethan L. Miller, Randy H. Katz, Garth A. Gibson and David A. Patterson

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

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

RAID-II (RAID the second) is a scalable high-bandwidth network file server for heterogenous computing environments characterized by a mixture of high-bandwidth scientific, engineering and multi-media applications and low-latency high-transaction-rate UNIX applications. RAID-II is motivated by three observations: applications are becoming more bandwidth intensive, the I/O bandwidth of workstations is decreasing with respect to MIPS, and recent technological developments in high-performance networks and secondary storage systems make it economical to build high-bandwidth network storage systems.

Unlike most existing file servers that use a bus as a system backplane, RAID-II achieves scalability by treating the network as the system backplane. RAID-II is notable because it physically separates files service, the management of file metadata, from storage service, the storage and transfer of file data; stripes files over multiple storage servers for improved performance and reliability; provides separate mechanisms for high-bandwidth and low-latency I/O requests; implements a RAID level 5 storage system; and runs LFS, the Log-Structured File System, which is specifically designed to support high-bandwidth I/O and RAID level 5 storage systems.


BibTeX citation:

@techreport{Lee:CSD-92-672,
    Author = {Lee, Edward K. and Chen, Peter M. and Hartman, John H. and Drapeau, Ann L. Chervenak and Miller, Ethan L. and Katz, Randy H. and Gibson, Garth A. and Patterson, David A.},
    Title = {RAID-II: A Scalable Storage Architecture for High-Bandwidth Network File Service},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1992},
    Month = {Feb},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1992/6134.html},
    Number = {UCB/CSD-92-672},
    Abstract = {RAID-II (RAID the second) is a scalable high-bandwidth network file server for heterogenous computing environments characterized by a mixture of high-bandwidth scientific, engineering and multi-media applications and low-latency high-transaction-rate UNIX applications. RAID-II is motivated by three observations: applications are becoming more bandwidth intensive, the I/O bandwidth of workstations is decreasing with respect to MIPS, and recent technological developments in high-performance networks and secondary storage systems make it economical to build high-bandwidth network storage systems. <p>Unlike most existing file servers that use a bus as a system backplane, RAID-II achieves scalability by treating the network as the system backplane. RAID-II is notable because it physically separates files service, the management of file metadata, from storage service, the storage and transfer of file data; stripes files over multiple storage servers for improved performance and reliability; provides separate mechanisms for high-bandwidth and low-latency I/O requests; implements a RAID level 5 storage system; and runs LFS, the Log-Structured File System, which is specifically designed to support high-bandwidth I/O and RAID level 5 storage systems.}
}

EndNote citation:

%0 Report
%A Lee, Edward K.
%A Chen, Peter M.
%A Hartman, John H.
%A Drapeau, Ann L. Chervenak
%A Miller, Ethan L.
%A Katz, Randy H.
%A Gibson, Garth A.
%A Patterson, David A.
%T RAID-II: A Scalable Storage Architecture for High-Bandwidth Network File Service
%I EECS Department, University of California, Berkeley
%D 1992
%@ UCB/CSD-92-672
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1992/6134.html
%F Lee:CSD-92-672