Title :
A replicated Unix file system
Author :
Liskov, Barbara ; Gruber, Roland ; Johnson, Paul ; Shira, L.
Author_Institution :
Lab. for Comput. Sci., MIT, Cambridge, MA, USA
Abstract :
An implementation of a replicated Unix file system for use via the NFS protocol is reported. The replication method is intended to support the following goals: when used via NFS, the system should provide the same semantics as an unreplicated NFS server, and it should be usable with whatever NFS client code exists at the client machine; the system should not depend on proprietary information; the system should continue to provide service even when one replica is crashed or inaccessible, but have only two copies of each file; the system should perform as reliably as a single, unreplicated NFS server; and the system should provide response time comparable to that provided by a single NFS server. In particular, the delay observed by the client in doing a read or write should be no greater than with a single server. The system organization, replication method, performance, and Unix issues are discussed
Keywords :
Unix; computer networks; file organisation; file servers; protocols; redundancy; NFS client code; NFS protocol; Unix issues; client machine; delay; network file server; performance; replicated Unix file system; replication method; response time; semantics; system organization; unreplicated NFS server; Computer integrated manufacturing; Computer science; File servers; File systems; Laboratories; Mice; Protocols; Switches; Uninterruptible power systems;
Conference_Titel :
Management of Replicated Data, 1990. Proceedings., Workshop on the
Conference_Location :
Houston, TX
Print_ISBN :
0-8186-2085-4
DOI :
10.1109/MRD.1990.138236