A toolkit approach to partially connected operation

Dan Duchamp · 1997

Partially connected operation is the circumstance in which the communication link between two computers is intermittent, either by choice or because or failure. This paper describes the design and performance of a user level toolkit that is suited to accessing the home directory of a partially connected user in a bandwidth-efficient manner. Compared to custom file systems for partially connected operation, the toolkit is easier to deploy and provides extra degrees of flexibility because it runs at user level and uses the local file system for its cache. The toolkit makes it possible for unaltered clients to access NFS file systems exported by unaltered servers. The maintenance of consistency between client and server is automatic provided that certain assumptions are upheld, the primary one being that sharing is limited in such a way that there is a "single locus of update." That is, for extended periods, updates are applied either to the client's cache or directly to the server, but ...

Read the paper · More papers on PaperTik