• 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