1994 · 68 citations · 12 references
ComputingComputer ScienceComputer SystemsComputer NetworksData ManagementStorage SystemsData Storage SystemsDisk Storage SystemsFile SystemsArray BandwidthBandwidthFile System PerformanceLog-structured File SystemsLog-structured StorageMemory BandwidthMemory Bandwidth OptimizationSequential Operations
In 1989, the RAID group at U. C. Berkeley built a prototype disk array called RAID-I. The bandwidth achieved by RAID-I was severely limited by the memory system bandwidth limitations of the disk array's host workstation. As a result, most of the bandwidth available from the disks could not be delivered to clients of the disk array file server. We designed our second prototype, RAID-II, to deliver as much of the disk array bandwidth as possible to file server clients. A custom-built circuit-board disk array controller, called the XBUS board, connects the disks and the high-speed network directly, allowing data for large requests to bypass the server workstation. A single workstation may control several XBUS boards for increased bandwidth. RAID-II runs the Log-Structured File System (LFS) to optimize the performance of the disk array for bandwidth-intensive applications. The RAID-II hardware with a single XBUS controller board delivers 20 megabytes/second of I/O between the disks and hig...
12
Why Aren't Operating Systems Getting Faster As Fast as Hardware?
John K. Ousterhout · 1990 · 338 citations
The Zebra striped network file system
John H. Hartman, John K. Ousterhout · 1993 · 180 citations