Coda: a highly available file system for a distributed workstationenvironment
Satyanarayanan, M.
Sch. of Comput. Sci., Carnegie-Mellon Univ., Pittsburgh, PA;
This paper appears in: Workstation Operating Systems, 1989., Proceedings of the Second Workshop on
Publication Date: 27-29 Sep 1989
On page(s): 114-116
Meeting Date: 09/27/1989 - 09/29/1989
Location: Pacific Grove, CA, USA
References Cited: 6
INSPEC Accession Number: 3601309
Digital Object Identifier: 10.1109/WWOS.1989.109279
Current Version Published: 2002-08-06
Abstract
A description is given of Coda, a file system for a large-scale
distributed computing environment composed of Unix workstations. It
provides resilience to server and network failures through the use of
two distinct but complementary mechanisms. One mechanism, server
replication, involves storing copies of a file at multiple servers. The
other mechanism, disconnected operation, is a mode of execution in which
a caching site temporarily assumes the role of a replication site.
Disconnected operation is particularly useful for supporting portable
workstations. The design of Coda optimizes availability and performance
and provides the highest degree of consistency attainable. Measurements
from a prototype show that the performance cost of providing high
availability in Coda is reasonable
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.