[Back]


Talks and Poster Presentations (with Proceedings-Entry):

S. Craß, J. Hirsch, E. Kühn, V. Sesum-Cavic:
"An Adaptive and Flexible Replication Mechanism for Space-based Computing";
Talk: 8th International Conference on Software Paradigm Trends, Reyjkjavik, Island; 2013-07-29 - 2013-07-31; in: "ICSOFT 2013 - 8th International Joint Conference on Software Technologies: Proceedings", J. Cordeiro, D. Marca, M. van Sinderen (ed.); SciTePress, (2013), ISBN: 978-989-8565-68-6; 599 - 606.



English abstract:
The highly dynamic nature of the Internet implies necessity for advanced communication paradigms. Large modern networks exchange data without a required central authority that previously assured easy replication to avoid a loss of data. Without central authority, it is not always obvious on which client which portion of data is persisted. This is especially the case for distributed, peer-to-peer systems like ones that are based on tuple space-based coordination middleware. In recent years, many space-based solutions have been introduced but only few of them provide a built-in replication mechanism. Also, possible replication mechanisms of these systems do not provide flexibility concerning the offering of different, configurable replication schemes, replication strategies or communication protocols. Thus, such replication mechanisms can neither be adapted nor optimized for a given use case scenario. This paper introduces an asynchronous replication mechanism for space-based computing which provides a high level of flexibility by offering multiple replication approaches and can be configured and adapted for individual scenarios. This is reached by a replication manager component which uses two plugins to control replication of space content: a native space-based and a DHT-based one, both performing asynchronous multi-master replication.

Keywords:
Replication Mechanisms, Tuple Space, Coordination Middleware, Peer-to-Peer


"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.5220/0004492505990606


Created from the Publication Database of the Vienna University of Technology.