Towards Benchmarking of Structured Peer-to-Peer Overlays for Network Virtual Environments

Network virtual environments (NVE) are an evolving trend combining millions of users in an interactive community. A distributed NVE platform promises to lower the administration costs and to benefit from research done in the peer-to-peer (p2p) domain. In order to reuse existing mature p2p overlays for NVEs, a comparative evaluation has to be done in the same environment (e.g. resources of peers, peer behavior, churn, etc.), using appropriate test cases (scenarios) and observing relevant performance metrics. In this paper we present a benchmarking approach for p2p overlays in the context of NVEs. We define related quality attributes, scenarios, and metrics and use them to evaluate Chord and Kademlia as most popular p2p overlays and assess their suitability to NVE.

[1]  Reiner Kolla,et al.  A Method for Self-Organizing Communication in WSN Based Localization Systems: HashSlot , 2007 .

[2]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .

[3]  Michael Zyda,et al.  Networked virtual environments - desgin and implementation , 1999 .

[4]  Ralf Steinmetz,et al.  Globase.KOM - A P2P Overlay for Fully Retrievable Location-based Search , 2007, Seventh IEEE International Conference on Peer-to-Peer Computing (P2P 2007).

[5]  Ralf Steinmetz,et al.  Load balancing for multimedia streaming in heterogeneous peer-to-peer systems , 2008, NOSSDAV.

[6]  Ralf Steinmetz,et al.  The Impact of the P2P Paradigm on the New Media Industries , 2007, AMCIS.

[7]  Ralf Steinmetz,et al.  Benchmarking Platform for Peer-to-Peer Systems (Benchmarking Plattform für Peer-to-Peer Systeme) , 2007, it Inf. Technol..

[8]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[9]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[10]  Ratul Mahajan,et al.  A Study of the Performance Potential of DHT-based Overlays , 2003, USENIX Symposium on Internet Technologies and Systems.

[11]  Tobias Lauinger,et al.  Embracing the Peer Next Door: Proximity in Kademlia , 2008, 2008 Eighth International Conference on Peer-to-Peer Computing.

[12]  Ralf Steinmetz,et al.  Overlay Bandwidth Management: Scheduling and Active Queue Management of Overlay Flows , 2007, 32nd IEEE Conference on Local Computer Networks (LCN 2007).

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