The Cote file system
Abstract
The Cote file system is a distributed file system which combines the traditional client-server architecture with client level peer-to-peer caching. At this time only a design exists, implementation is not available. The goal was to design a large scale file system that would rely on a trusted dedicated server environment while still utilizing the processing power and network bandwidth of the participating clients. Cote uses optimistic replication and supports disconnected operation
Documentation
The current design is presented in my master's thesis. For the actual design, see Chapter 5. Chapters 4, 6 and 7 provide additional information about Cote while the earlier chapters cover the theoretical background and related work.
- Johannes Lehtinen. A design for a distributed file system featuring peer-to-peer caching. Master's thesis, Helsinki University of Technology, Espoo, Finland, March 2005.
Johannes Lehtinen <johannes.lehtinen@iki.fi>
