What is Coda?
Coda is an advanced networked filesystem. It has been developed
at CMU since 1987 by the systems
in the SCS department.
Why is Coda promising and potentially very important?
Coda is a distributed filesystem with its origin in AFS2. It has
many features that are very desirable for network filesystems.
Currently, Coda has several features not found elsewhere.
operation for mobile computing
under a liberal license
through client side persistent
model for authentication, encryption and access
continued operation during partial network failures
well defined semantics
of sharing, even in the presence
of network failures
Current activities on Coda.
CMU is making a serious effort to improve Coda. We believe that
the system needs to be taken from its current status to a widely
available system. The research to date has produced a lot of
regarding performance and implementation on which
the design was based. We are now in a position to further develop
and adapt the system for wider use. We will emphasize:
reliability and performance
ports to important platforms
documentation, mailing groups
extensions in functionality
The current activities with Coda are mostly aimed at making this
very good file system widely available, and a network file system