Coda is a network file system developed at Carnegie Mellon University since 1987 that features disconnected operation for mobile computing through client-side caching. During normal operation, users access server data through the client which caches important data in case the network disconnects. If a disconnection occurs, the client serves files from its local cache and logs updates. When reconnected, it sends logged updates to servers and transitions back to normal operation.
Coda is a network file system developed at Carnegie Mellon University since 1987 that features disconnected operation for mobile computing through client-side caching. During normal operation, users access server data through the client which caches important data in case the network disconnects. If a disconnection occurs, the client serves files from its local cache and logs updates. When reconnected, it sends logged updates to servers and transitions back to normal operation.
Coda is a network file system developed at Carnegie Mellon University since 1987 that features disconnected operation for mobile computing through client-side caching. During normal operation, users access server data through the client which caches important data in case the network disconnects. If a disconnection occurs, the client serves files from its local cache and logs updates. When reconnected, it sends logged updates to servers and transitions back to normal operation.
Coda File System(under the direction of Mahadev Satyanarayanan)
Coda is a network file system
Developed as a research project at Carnegie Mellon University since 1987 Features Coda has many features that are desirale for network file systems 1! disconnected operation for moile computing "! is freely availale under a lieral license #! high performance through client side persistent caching $! server replication %! security model for authentication& encryption and access control '! continued operation during partial network failures in server network 7! network andwidth adaptation 8! good scalaility 9! well defined semantics of sharing& even in the presence of network failures Coda uses a local cache to provide access to server data when the network connection is lost. During normal operation& a user reads and writes to the file system normally& while the client fetches& or (hoards(& all of the data the user has listed as important in the event of network disconnection. )f the network connection is lost& the Coda client*s local cache serves data from this cache and logs all updates! +his operating state is called disconnected operation! Upon network reconnection& the client moves to reintegration state; it sends logged updates to the servers. +hen it transitions back to normal connectedmode operation!