Week 12: Remote File Systems
- Lecture notes:
-
Remote File Systems
Remote File Systems: Lecture slides (6 per page) - Buzzwords:
-
Intro:
NAS, File service, file server, remote access model, upload/download model, client module, VFS, stateful vs. stateless design, sequential vs. session file access semantics.NFS:
devices, mounting protocol, directory & file access protocol, lookup RPC, stateless file system, RPC interface, inconsistencies and caching, validation, read-ahead, large reads, locking problem, append problem.AFS:
whole file caching, whole file serving, AFS disk cache, identical name space, volumes, cache coherence, callback promise (state), session semantics.SMB
stateful file system, message blocks.