Thomas Kunz
Systems and Computer Engineering
11
File Systems: Coda
nApplication transparent extensions of client and server
–changes in the cache manager of a client
–applications use cache replicates of files
–extensive, transparent collection of data in advance for possible future use („Hoarding“)
nConsistency
–system keeps a record of changes in files and compares files after reconnection
–if different users have changed the same file a manual reintegration of the file into the system is necessary
–optimistic approach, coarse grained (file size)
mobile client
cache
application
server