Distributed File System

Terminology

Naming and Transparency

Naming schemes:

Remote File Access

Remote Service(RPC):

Caching:

NFS is a hybrid of the two.

Stateful/Stateless service

stateful -- system keeps track of open files, local file pointers, etc. Fast, but difficult to restore after crashes.

stateless -- each service call is a contained entity. Slow but safe.

Network File System (NFS)

Mount operations -- a remote directory is mounted over a directory of the local file system. Local directory becomes the root of the remote directory. Once set up all accesses to remote files are transparent.

Protocol(RPC's):

Virtual File System -- vnodes vs inodes.

Figure 17.6, page 540


Index Previous Next

Copyright ©2014, G. Hill Price
Send comments to G. Hill Price