Journal of Software, Vol 2, No 5 (2007), 16-23, Nov 2007
doi:10.4304/jsw.2.5.16-23

Nonblocking Distributed Replication of Versioned Files

Lukáš Hejtmánek, Luděk Matyska

Abstract


In this paper, we propose a distributed data storage framework that supports unrestricted offline access. The system does not explicitly distinguish between connected and disconnected states. Its design is based on a lock-free distributed framework that avoids update conflicts through file versioning. We propose an algorithm for replica synchronization. The feasibility of this framework is confirmed by a proof-of-concept implementation. We also demonstrate that the proposed lock-free replica synchronization algorithm scales well. A future work will include also direct support for non- versioned files.



Keywords


lock-free distributed replication, disconnected operations, file versioning, conflict avoidance

References



Full Text: PDF


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.