Distributed data structures improvement for collective retrieval time

In peer-to-peer overlay networks, distributed hash tables have been characterized as self-organizing, scalable, and robust. Up to now, distributed hash tables allow to store, search and retrieve only single data elements, which make the creation of more complex applications, such as distributed online social networks, very cumbersome. Sophisticated applications require the support for various and advanced data structures such as sets, lists and trees. Ideally, the DHT should support these advanced Distributed Data Structures. In previous work, we presented a new approach for Distributed Data Structure on distributed hash tables, which comes with low overhead and delay. In this paper, we address the issue of the time-consuming retrieval of deep data structures and present therefore a Cache Structures, which helps to accelerate the retrieval process by magnitudes. Simulations show that the Cache Structure gives us new functionality and an alternative way to retrieve the complete Distributed Data Structure much faster.

[1]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[2]  Hui Zhang,et al.  Global network positioning: a new approach to network distance prediction , 2002, CCRV.

[3]  Ralf Steinmetz,et al.  Overlay Bandwidth Management: Scheduling and Active Queue Management of Overlay Flows , 2007 .

[4]  Kalman Graffi,et al.  Comparative evaluation of peer-to-peer systems using PeerfactSim.KOM , 2013, 2013 International Conference on High Performance Computing & Simulation (HPCS).

[5]  Ralf Steinmetz,et al.  LifeSocial.KOM: A secure and P2P-based solution for online social networks , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[6]  Ralf Steinmetz,et al.  LifeSocial.KOM: A P2P-Based Platform for Secure Online Social Networks , 2010, 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P).

[7]  Taoufik En-Najjary,et al.  Long Term Study of Peer Behavior in the kad DHT , 2009, IEEE/ACM Transactions on Networking.

[8]  Ralf Steinmetz,et al.  A Distributed Platform for Multimedia Communities , 2008, 2008 Tenth IEEE International Symposium on Multimedia.

[9]  Kálmán György Graffi,et al.  Monitoring and management of peer-to-peer systems , 2010, ACMMR.

[10]  Refik Molva,et al.  Safebook: A distributed privacy preserving Online Social Network , 2011, 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[11]  Kalman Graffi PeerfactSim.KOM: A P2P system simulator — Experiences and lessons learned , 2011, 2011 IEEE International Conference on Peer-to-Peer Computing.