Scale and performance in a distributed file system
ACM Transactions on Computer Systems (TOCS)
Caching in the Sprite network file system
ACM Transactions on Computer Systems (TOCS)
Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
Disconnected operation in the Coda file system
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
A trace-driven analysis of the UNIX 4.2 BSD file system
Proceedings of the tenth ACM symposium on Operating systems principles
A Strategy to Manage Cache Consistency in a Disconnected Distributed Environment
IEEE Transactions on Parallel and Distributed Systems
Data management in wireless mobile environments
Handbook of wireless networks and mobile computing
Scalable Cache Invalidation Algorithms for Mobile Data Access
IEEE Transactions on Knowledge and Data Engineering
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
Designing the MDVM-Stub and memory estimator
IWDC'04 Proceedings of the 6th international conference on Distributed Computing
Designing mobile distributed virtual memory system
CIT'04 Proceedings of the 7th international conference on Intelligent Information Technology
Hi-index | 0.01 |
Weak connectivity is characterized by slow or intermittent networks. Distributed file systems using weak connections must function in spite of limited bandwidth and frequent connectivity changes. Callback-based cache coherence schemes were designed to minimize client-server communication, but with an underlying assumption that the network is fast and reliable (i.e., a LAN). This paper large presents granularity callbacks as a way to reduce the client-server communication necessary to maintain file cache coherence. Large granularity callbacks trade off precision of invalidation for speed of validation after connectivity changes.