Cedar File System (CFS)

Developed by:
Xerox PARC, USA David K. Gillford, Roger M. Needham, J. Donahue and Michael D. Schroeder

Short Description:
The Cedar File System is a part of the Cedar Parallel Programming System. It is a workstation file system that provides access to both a workstation's local disk and to remote file servers via a single hierarchical name space. Cedar is designed to support group programming in the context of a collection of personal workstations, each with a local disk. Workstations are connected to shared file servers by a local area network, and all shared information is kept at the file server computers. CFS differs fro m previous distributed file systems by changing the semantics of the traditional interface to reflect the intended use.

Model: client/server, loosely coupled
Properties: lightweight processes
Transparency: access, replication, concurrency, location, failure
Running on: Dorado
Date: 1983Ð1987



References:
David K. Gifford, Roger M. Needham and Michael D. Schroeder: "The Cedar File System". Communications of the ACM Vol. 31, No. 3, pp. 288Ð298, March 1988.

Teitelman W.: "A Tour through Cedar". IEEE Software 1,2 (Apr. 1984), pp. 25-34

D. Swinehart, P. Zellweger and R. Hagmann: "The Structure of Cedar". SIGPLAN Notices, 20(7), pp. 230-244.



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