A resilient architecture for DHT-based distributed collaborative environments

  • Authors:
  • Simone Cirani;Natalya Fedotova;Luca Veltri

  • Affiliations:
  • University of Parma (Italy), Parma - Italy;University of Parma (Italy), Parma - Italy;University of Parma (Italy), Parma - Italy

  • Venue:
  • Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Distributed Hash Tables (DHTs) provide a flexible and reliable infrastructure for data storage and retrieval in peer-to-peer communities. We propose to apply Kademlia DHT to organize data management and cooperation between users participating in different work-groups. Particularly, in this paper we propose a mechanism for increasing the resilience and the overall performance of a Kademlia-based distributed work-sharing system, taking into account frequent joins and leaves of network nodes. To achieve this goal we propose a new flexible scheme for resource management that provides more resilience and fault tolerance than other mechanisms used by existent cooperative storage systems with a collaborative nature. In this work we try to extend and generalize our solution to fit several application contexts of collaborative computing, thereby addressing some common problems about resilience of existent distributed collaborative systems.