Coda

Developed by:
Carnegie-Mellon University, Pittsburgh, USA Mahadev Satyanarayanan

Short Description:
The Coda file system, a descendant of AFS-2, is substantially more resilient to server and network failures. The ideal that Coda strives for is constant data availability, allowing a user to continue working regardless of failures elsewhere in the system. Coda provides users with the benefit of shared data repository but allows them to rely entirely on local resources when that repository is partially or totally inaccessible. Coda is built on top of Camelot.

Model: client/server
Properties: fault-tolerant, UNIX-compatible
Transparency: location, access, replication, failure
Running on: IBM RT, DECstation 3100 and 5000, IBM 386
Date: 1990



References:
M. Satyanarayanan, J. J. Kistler and E. H. Siegel: "Coda: A Resilient Distributed File System". Cambridge, MA 1987 IEEE Computer Society Technical Committee on Operating Systems, Proceedings of the Workshop on Workstation Operating Systems, 5-6, November 1987

M. Satyanarayanan, James J. Kistler, Puneet Kumar, Maria E. Olaski, Ellen H. Siegel and David C. Steere: "Coda: A Highly Available File System for a Distributed Workstation Environment". IEEE Transactions on Computers, Vol. 39, No. 4, pp. 447-459, April 1 990.



© 1995, Alfred Lupper, Department of Computer Science, University of Ulm