C2Cfs: A Collective Caching Architecture for Distributed File Access

Free registration required

Executive Summary

In this paper the authors present C2Cfs - a decentralized collective caching architecture for distributed file systems. C2Cfs diverges from the traditional client-server model and advocates decoupling the consistency management role of the central server from the data serving role. The design enables multiple client-side caches to share data and efficiently propagate updates via direct client-to-client transfers, while maintaining the standard consistency semantics. They present an NFSv4-based implementation of the architecture, which works with unmodified NFS servers and requires no changes to the protocol.

  • Format: PDF
  • Size: 133.8 KB