Lightweight recoverable virtual memory
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
Lightweight recoverable virtual memory
ACM Transactions on Computer Systems (TOCS) - Special issue on operating systems principles
An empirical study of a highly available file system
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Isolation-only transactions for mobile computing
ACM SIGOPS Operating Systems Review
A research status report on adaptation for mobile data access
ACM SIGMOD Record
Managing update conflicts in Bayou, a weakly connected replicated storage system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Fundamental challenges in mobile computing
PODC '96 Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing
ACM Transactions on Computer Systems (TOCS)
Operation Shipping for Mobile File Systems
IEEE Transactions on Computers
ACM Computing Surveys (CSUR)
Ivy: a read/write peer-to-peer file system
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Large granularity cache coherence for intermittent connectivity
USTC'94 Proceedings of the USENIX Summer 1994 Technical Conference on USENIX Summer 1994 Technical Conference - Volume 1
Flexible and safe resolution of file conflicts
TCON'95 Proceedings of the USENIX 1995 Technical Conference Proceedings
A toolkit approach to partially connected operation
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Porting the coda file system to windows
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Disconnected operation for AFS
MLCS Mobile & Location-Independent Computing Symposium on Mobile & Location-Independent Computing Symposium
Experience with disconnected operation in a mobile computing environment
MLCS Mobile & Location-Independent Computing Symposium on Mobile & Location-Independent Computing Symposium
Hi-index | 0.00 |
Optimistic replicaiton is an important technique for achieving high available in distributed file systems. A key problem in optimistic replication is using semantic knowledge of objects to resolve concurrent updates from multiple partitions. In this paper, we describe how the Coda File System resolves partitioned updates to directories. The central result of our work is that logging of updates is a simple yet efficient and powerful technique for resolution is typically less than 10% of the time for performing the original set of partitioned updates. Analysis based on file traces from our environment indicate that a log size of 2 MB per hour of partition should be ample for typical servers.