DocumentCode
2695636
Title
Statistics-based ID management for load balancing in structured P2P networks
Author
Warneke, Daniel ; Dannewitz, Christian
Author_Institution
Tech. Univ. Berlin, Berlin, Germany
fYear
2009
fDate
20-23 Oct. 2009
Firstpage
273
Lastpage
276
Abstract
Structured peer-to-peer (P2P) networks are increasingly important in the design of distributed systems. However, due to their strict data placement rules, they are often prone to three main load imbalances: range, data, and execution skew. Today, many load balancing algorithms focus on range skew and assume the network data rate to be the bottleneck. In applications that focus on distributed request processing, like name resolution, those assumptions are not valid, since messages are typically small, but can produce significant load at the application level. Here, data and execution skew are most important and the bottleneck is the number of application requests a peer can process. As a solution for such scenarios, we propose a new load balancing algorithm based on ID management. It collects statistics of overlay link usage during normal operation and uses this information to provide suitable IDs to joining peers. Very little overhead is generated while the rate of successfully answered requests is improved by a factor of up to 3 in typical scenarios as shown by simulation. This work presents the first load balancing algorithm that can handle all three types of skew in scenarios that focus on processed application requests as the bottleneck.
Keywords
peer-to-peer computing; resource allocation; statistical analysis; data placement rules; data skew; distributed request processing; distributed systems; execution skew; load balancing algorithms; name resolution; network data rate; overlay link usage; statistics-based ID management; structured P2P networks; structured peer-to-peer networks; Computer network management; Computer networks; Conference management; Hardware; Identity management systems; Intrusion detection; Load management; Peer to peer computing; Routing; Statistics; Data Skew; Execution Skew; ID Management; Load Balancing; Peer-to-Peer;
fLanguage
English
Publisher
ieee
Conference_Titel
Local Computer Networks, 2009. LCN 2009. IEEE 34th Conference on
Conference_Location
Zurich
Print_ISBN
978-1-4244-4488-5
Electronic_ISBN
978-1-4244-4487-8
Type
conf
DOI
10.1109/LCN.2009.5355086
Filename
5355086
Link To Document