Granularity and semantic level of replication in the Echo distributed file system

This paper examines the choices for semantic level and granularity that have been made in the Echo distributed file system. The primary goals of Echo are to explore issues of scaling, availability, and performance. For scaling and uniformity of access, Echo provides a global, hierarchical name space. Replication is employed for availability. Performance is achieved by distributed caching on clients, and by using a log on the file server to reduce disk seeks. The log also records information about updates that are in progress, and this information is used during crash recovery to bring all replicas into agreement.

In  Proceedings of the IEEE Workshop on the Management of Replicated Data

Publisher  Institute of Electrical and Electronics Engineers, Inc.
© 2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

Details

TypeInproceedings
URLhttp://birrell.org/andrew/papers/EchoGranularity.pdf
> Publications > Granularity and semantic level of replication in the Echo distributed file system