Zebra striped network file system

John H. Hartman, John K. Ousterhout · NASA Technical Reports Server (NASA) · 1992

The Zebra Striped Network File System by John Henry Hartman Doctor of Philosophy in Computer Science University of California at Berkeley Professor John Ousterhout, Chair This dissertation presents a new network file system, called Zebra, that provides high performance file access and is highly available. Zebra stripes file data across its servers, so that multiple servers may participate in a file access and the file access bandwidth therefore scales with the number of servers. Zebra is also highly available because it stores parity information in the style of a RAID [Patterson88] disk array; this increases storage costs slightly but allows the system to continue operation even while a single storage server is unavailable. Zebra is different from other striped network file systems in the way in which it stripes data. Instead of striping individual files (file-based striping), Zebra forms the data written by each client into an append-only log, which is then striped across the servers....

Read the paper · More papers on PaperTik