File Systems: Other Examples
n Mazer/Tardo
file synchronization layer between application and local file system
caching of complete subdirectories from the server
“Redirector” responses to requests locally if necessary, via the network if
possible
periodic consistency checks with bi-directional updating
n Ficus
not a client/server approach
optimistic approach based on replicates, detection of write conflicts,
conflict resolution
use of „gossip“ protocols: a mobile computer does not necessarily need to
have direct connection to a server, with the help of other mobile
computers updates can be propagated through the network
n MIo-NFS (Mobile Integration of NFS)
NFS extension, pessimistic approach, only token holder can write
connected/loosely connected/disconnected