Benchmarking Platform for Peer-to-Peer Systems
Key: KKM+07-1
Author: Aleksandra Kovacevic, Sebastian Kaune, Patrick Mukherjee, Nicolas Liebau, Ralf Steinmetz
Date: September 2007
Kind: @article
Abstract: The benefits of the peer-to-peer paradigm have been proven through various applications besides file sharing. The requirements for the design of peer-to-peer overlay networks vary according to its purpose. In order to compare existing overlay networks and determine their suitability for specific purposes, requirements are defined with abstract quality attributes. Once the benchmarking set (quality attribute, metrics, and scenarios) is identified, experiments should be applied under the same circumstances on each overlay in order to obtain comparable results. This paper presents PeerfactSim.KOM, a simulator providing a benchmarking platform for peer-to-peer systems, especially for overlay networks. It supports defined benchmarking sets for all kinds of peer-to-peer overlays through an implemented catalogue of metrics and a simple but comprehensive scenario specification. Various peer distributions and churn rates are given which also supports geographical-location dependence. The platform is extensible due to its modular design and can scale up to around 10^6 peers for simple overlays such as Gnutella and 10^5 for more complex overlays like Kademlia.

The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, not withstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.