Abstract
Clique is a HP Labs Grenoble project. It is a peer-to-peer, server-less distributed file system based on optimistic replication, which transparently integrates into users. native file systems. Some properties of the Clique system are epidemic replication, a no lost updates consistency model and conflict management, as well as disconnected operation and replica convergence.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Thomas, “A majority consensus approach to concurrency control for multiple copy databases”, ACM Trans. On Database Systems (TODS), 1979.
D. Agrawal, A. El Abbadi, and R.C. Steinke, “Epidemic Algorithms in Replicated Databases”, Proceedings of PODS’ 97, pp. 161–172
N. Vidot, M. Cart, J. Ferrié, M. Suleiman, “Copies convergence in a distributed real-time environment”, Proceedings of the ACM Conference on Computer Supported Cooperative Work, 2000.
J. Kistler, M. Satyanarayanan et al. “Coda: A Highly-Available File System for a Distributed Workstation Environment”. IEEE Transactions on Computers 39(4); 447–459, April 1990.
David H. Ratner. “Roam: A Scalable Replication System for Mobile and Distributed Computing”, PhD thesis, UC Los Angeles, 1998. UCLA-CSD-970044.
J. Liebeherr, M. Nahas, W. Si, “Application-layer Multicasting with Delaunay Triangulation Overlays”, University of Virginia Department of Computer Science, Technical Report CS-2001-26, 2001.
A. J. Demers, D. H. Greene, C. Hauser, W. Irish, J. Larson, “Epidemic algorithms for replicated database maintenance”, 6th Symposium on Principles of Distributed Computing (PODC), Vancouver, Canada, 1987.
A.-M. Kermarrec, A. Rowstron, M. Shapiro, P. Druschel, “The IceCube approach to the reconciliation of diverging replicas”, 20th Symposium on Principles of Distributed Computing (PODC), Newport, RI, USA, 2001.
L. Kawell, et al. “Replicated Document Management in a Group Communication System”, in Second IEEE Conference on Computer-Supported Cooperative Work. Portland, Oregon, 1988.
D. S. Parker, G. Popek, G. Rudisin, A. Stoughton, B. Walker, E. Walton, J. Chow, D. Edwards, S. Kiser, C. Kline, “Detection of mutual inconsistency in distributed systems”, IEEE Transactions on Software Engineering, 9(3):240–246, 1983.
N. V. Stenning, “A data transfer protocol”, Computer Networks, 1(2):99–110, 1976.
J. Howard, “Reconcile User’s Guide”, Technical Report TR99-14, Mitsubishi Electric Research Laboratory, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Richard, B., Mac Nioclais, D., Chalon, D. (2003). Clique: A Transparent, Peer-to-Peer Replicated File System. In: Chen, MS., Chrysanthis, P.K., Sloman, M., Zaslavsky, A. (eds) Mobile Data Management. MDM 2003. Lecture Notes in Computer Science, vol 2574. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36389-0_27
Download citation
DOI: https://doi.org/10.1007/3-540-36389-0_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00393-9
Online ISBN: 978-3-540-36389-7
eBook Packages: Springer Book Archive