Description |
Requirements:
1) System will consist of several file servers (Primary file server,
Naming Server, Backup Server), and clients which interact with them
2) Normal operations related to file systems (such as creating, deleting,
opening, closing, reading, writing, seeking etc.)
3) a pessimistic replication scheme (any operations which could throw
the replicas out of synchronization, such as write, will be permitted
on one replica only)
4) File permissions (Unix style file permissions)
5) Optimistic Replication
6) Fileserver Discovery |