Disconnected operation in the Coda File System
- 1 February 1992
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computer Systems
- Vol. 10 (1), 3-25
- https://doi.org/10.1145/146941.146942
Abstract
Disconnected operationis a mode of operation that enables a client to continue accessing critical data during temporary failures of a shared data repository. An important, though not exclusive, application of disconnected operation is in supporting portable computers. In this paper, we show that disconnected operation is feasible, efficient and usable by describing its design and implementation in the Coda File System. The central idea behind our work is thatcaching of data, now widely used for performance, can also be exploited to improveavailability.Keywords
This publication has 10 references indexed in Scilit:
- Availability and consistency tradeoffs in the Echo distributed file systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Scalable, secure, and highly available distributed file accessComputer, 1990
- Coda: a highly available file system for a distributed workstation environmentIEEE Transactions on Computers, 1990
- Leases: an efficient fault-tolerant mechanism for distributed file cache consistencyPublished by Association for Computing Machinery (ACM) ,1989
- Security in a secure capability-based systemACM SIGOPS Operating Systems Review, 1989
- Scale and performance in a distributed file systemACM Transactions on Computer Systems, 1988
- A caching file system for a programmer's workstationPublished by Association for Computing Machinery (ACM) ,1985
- A trace-driven analysis of the UNIX 4.2 BSD file systemPublished by Association for Computing Machinery (ACM) ,1985
- Consistency in a partitioned network: a surveyACM Computing Surveys, 1985
- Optimism and consistency in partitioned distributed database systemsACM Transactions on Database Systems, 1984