Title :
Availability and consistency tradeoffs in the Echo distributed file system
Author :
Hisgen, Andy ; Birrell, Andrew ; Mann, Timothy ; Schroeder, Michael ; Swart, Garret
Abstract :
The use of server replication to increase the availability of remote servers in a system of workstations is discussed. Tradeoffs between consistency of replication and caching versus availability are considered for the Echo distributed file system which uses two different replication techniques, one at the upper levels of the hierarchical name space, the name service, and another at the lower levels of the name space, the file volume service. The two replication techniques provide different guarantees of consistency between their replicas and, therefore, different levels of availability. Echo also caches data from the name service and file volume service in client machines (e.g. workstations), with the cache for each service having its own cache consistency guarantee that mimics the guarantee on the consistency of the replicas for that service. The replication and caching consistency guarantees provided by each service are appropriate for its intended use
Keywords :
data integrity; file organisation; file servers; Echo distributed file system; availability; cache consistency; caching; client machines; file volume service; hierarchical name space; name service; remote servers; replication techniques; server replication; Availability; Computer crime; Electronic mail; File servers; File systems; Intelligent networks; Network servers; Printing; Usability; Workstations;
Conference_Titel :
Workstation Operating Systems, 1989., Proceedings of the Second Workshop on
Conference_Location :
Pacific Grove, CA
DOI :
10.1109/WWOS.1989.109267