TY - GEN
T1 - Achieving and maintaining cost-optimal operation of a hierarchical DHT system
AU - Zöls, Stefan
AU - Hofstätter, Quirin
AU - Despotovic, Zoran
AU - Kellerer, Wolfgang
PY - 2009
Y1 - 2009
N2 - Although hierarchical P2P systems have been found to outperform flat systems in many respects, current P2P research does not focus on strategies to build and maintain such systems. Available solutions assume either no or little coordination between peers, that could lead the system toward satisfying a globally defined goal (e.g., minimizing traffic). In this paper we focus on hierarchical DHTs and provide a full set of algorithms to build and maintain such systems, that mitigate this problem. In particular, given the goal state of minimizing the total traffic without overloading any peer, our algorithms dynamically adjust the system state as to keep the goal met at any time. The algorithms are fully decentralized and probabilistic, all decisions taken by the peers are based on their partial view on a set of system wide parameters. Thus, they demonstrate the main principle of self-organization - the system behavior emerges from local interactions. Our simulations, run in a range of realistic settings, confirm a good performance of the algorithms.
AB - Although hierarchical P2P systems have been found to outperform flat systems in many respects, current P2P research does not focus on strategies to build and maintain such systems. Available solutions assume either no or little coordination between peers, that could lead the system toward satisfying a globally defined goal (e.g., minimizing traffic). In this paper we focus on hierarchical DHTs and provide a full set of algorithms to build and maintain such systems, that mitigate this problem. In particular, given the goal state of minimizing the total traffic without overloading any peer, our algorithms dynamically adjust the system state as to keep the goal met at any time. The algorithms are fully decentralized and probabilistic, all decisions taken by the peers are based on their partial view on a set of system wide parameters. Thus, they demonstrate the main principle of self-organization - the system behavior emerges from local interactions. Our simulations, run in a range of realistic settings, confirm a good performance of the algorithms.
KW - Cost-based optimization
KW - Feedback control loop mechanism
KW - Hierarchical DHT
KW - Peer-to-Peer networks
UR - http://www.scopus.com/inward/record.url?scp=70449501561&partnerID=8YFLogxK
U2 - 10.1109/ICC.2009.5198690
DO - 10.1109/ICC.2009.5198690
M3 - Conference contribution
AN - SCOPUS:70449501561
SN - 9781424434350
T3 - IEEE International Conference on Communications
BT - Proceedings - 2009 IEEE International Conference on Communications, ICC 2009
T2 - 2009 IEEE International Conference on Communications, ICC 2009
Y2 - 14 June 2009 through 18 June 2009
ER -