File Service Components
File Service
- Operations on individual files
Naming Service
- Location independence: files can be moved without their names being changed.
- Common approaches to file and directory naming:
- Machine + path naming, e.g. /machine/path or machine:path
- Mounting remote file systems onto the local file hierarchy
- A single name space that looks the same on all machines
- Two-level naming: symbolic names as seen by user vs.binary names as seen by system.