NFS, AFS, Sprite FS
Readings
- Russel Sandberg et al., "Design and Implementation of the Sun Network Filesystem" (1985)
This is the original NFS paper.
- John H. Howard et al., "Scale and Performance in a Distributed File System" (1988)
This paper describes AFS and compares it to NFS.
- Nelson, Welch, & Ousterhout, "Caching in the Sprite Network File System" (1988)
This paper compares Sprite to AFS and NFS.
Questions
- What were the key design goals of NFS, AFS, and Sprite's FS?
- How well did they achieve their goals?
- What are their limitations?
- How suitable are these filesystems in modern small networks? Enterprise networks? Internet-scale applications? Why?