Andrew: a distributed personal computing environment
Communications of the ACM - The MIT Press scientific computation series
Caching in the Sprite network file system
ACM Transactions on Computer Systems (TOCS)
The Sprite Network Operating System
Computer
Cache and memory hierarchy design: a performance-directed approach
Cache and memory hierarchy design: a performance-directed approach
Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
Distributed file systems: concepts and examples
ACM Computing Surveys (CSUR)
The Influence of Scale on Distributed File System Design
IEEE Transactions on Software Engineering
Disconnected operation in the Coda File System
ACM Transactions on Computer Systems (TOCS)
A caching file system for a programmer's workstation
Proceedings of the tenth ACM symposium on Operating systems principles
Distributed disconnected databases
SAC '96 Proceedings of the 1996 ACM symposium on Applied Computing
Hi-index | 0.00 |
Data caching in distributed file systems has been studied with regard to performance and availability [7,9,14,15]. The most common place for the cached data is the server's main memory. This type of caching is referred to as server caching, as opposed to client caching when the cached data is stored on the client (remote workstation) site. Although server caching improves performance considerably since it eliminates disk transfer time for each access, it has two drawbacks: it still suffers from a network transfer delay and is very vulnerable to server's failures. Server's failure renders the whole system virtually inoperable.