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

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

RAID-II (RAID the second) is a scalable high-bandwidth network le server for heterogeneous computing environments characterized by a mixture of high-bandwidth scientic, 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 le 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 phys-ically separates les service, the management of le metadata, from storage service, the storage and transfer of le data; stripes les over multiple storage servers for improved performance and reliability; provides separate mechanisms for high-bandwidth and low-latency I/O requests; im-plements a RAID level 5 storage system; and runs LFS, the Log-Structured File System, which is specically designed to support high-bandwidth I/O and RAID level 5 storage systems.

Read the paper · More papers on PaperTik