Leveraging Network Motifs for the Adaptation of Structured Peer-to-Peer-Networks

Topology adaptation is a vital operation in tech- nological networks. It is frequently implemented as either an external process or a distributed online optimization that relies on gathering knowledge on the overall state of the system. In this work we propose MBO, a novel approach that uses network motifs (a local, stochastic metric) for distributed topology optimization of arbitrary, adaptable networks. In order to give a proof of concept we chose to optimize structured Peer-to-Peer overlays towards a fair load balancing. MBO is parametrized using target motif signatures of networks, which are derived from exemplary, generated topologies with the desired properties - a fair load balancing in the demonstrated case. Extensive simulations indicate that for CAN and Kademlia, two different types of P2P systems, MBO leads to a well balanced load, while being minimally intrusive.

[1]  S. Shen-Orr,et al.  Network motifs: simple building blocks of complex networks. , 2002, Science.

[2]  Günter Schäfer,et al.  Optimally DoS Resistant P2P Topologies for Live Multimedia Streaming , 2009, IEEE Transactions on Parallel and Distributed Systems.

[3]  Richard M. Karp,et al.  Load Balancing in Structured P2P Systems , 2003, IPTPS.

[4]  Mark Handley,et al.  Topologically-aware overlay construction and server selection , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[5]  Günter Schäfer,et al.  Methods for Improving Resilience in Communication Networks and P2P Overlays , 2009, Prax. Inf.verarb. Kommun..

[6]  Marcel Waldvogel,et al.  Efficient topology-aware overlay network , 2003, CCRV.

[7]  Albert-László Barabási,et al.  Statistical mechanics of complex networks , 2001, ArXiv.

[8]  Daniel Stutzbach,et al.  Understanding churn in peer-to-peer networks , 2006, IMC '06.