NFS vs Coda
November 22, 2010
NFS vs Coda |
||
Considerations |
NFS |
Coda |
Design goals |
Access transparency |
High availability |
Communication |
RPC |
RPC |
Access model |
Remote |
Up/Download |
Mount granularity |
Directory |
File system |
Server groups |
No |
Yes |
Name space |
Per client |
Global |
Sharing sem |
Session |
Transactional |
Cache consist. |
write-back |
write-back |
Fault tolerance |
Reliable comm. |
Replication and caching |
Recovery |
Client-based |
Reintegration |
Secure channels |
Existing mechanisms |
Needham-Schroeder |