Title :
QRP06-4: A Server Reassignment Algorithm for DHT Load Balance and the Effect of Heterogeneity
Author :
Tsai, Kun-Cheng ; Chen, Chyouhwa
Author_Institution :
Networks & Multimedia Inst., Inst. for Inf. Ind., Taipei
fDate :
Nov. 27 2006-Dec. 1 2006
Abstract :
Application layer peer to peer (P2P) networks are considered to be the most important development for next generation Internet infra-structure. For these systems to be effective, load balancing among the peers is critical. Early structured P2P systems rely on the randomness of object ID generated with a consistent hash function to avoid the load imbalance issue, and has been known to result in an imbalance factor in the number of items stored at a node, even in the case of a homogeneous system where all nodes have the same capacity. We propose to address the problem systematically using an optimization based approach, and show that the problem of rearranging loads among the peers can be cast in the framework of a generalized assignment problem. The dual space local search (DSLS) heuristic algorithm is proposed, which minimizes the load movement involved in an efficient manner. We demonstrate the superior performance of our proposal in general, and its advantages over previous strategies. We also explore other important issues vital to the performance for the virtual server framework, such as the performance ramification of peer registration strategies. Significantly, we characterize systematically the effect of heterogeneity on load balancing algorithm performance, and the conditions in which heterogeneity may be easy or hard to deal with.
Keywords :
Internet; network servers; optimisation; peer-to-peer computing; resource allocation; search problems; table lookup; DHT load balance; P2P networks; distributed hash lookup table; dual space local search heuristic algorithm; hash function; heterogeneity effect; homogeneous system; next generation Internet infrastructure; object randomness ID; optimization based approach; peer registration strategies; peer to peer networks; server reassignment algorithm; virtual server framework; DSL; Heuristic algorithms; IP networks; Load management; Network servers; Next generation networking; Peer to peer computing; Proposals; Random number generation; Web server;
Conference_Titel :
Global Telecommunications Conference, 2006. GLOBECOM '06. IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
1-4244-0356-1
Electronic_ISBN :
1930-529X
DOI :
10.1109/GLOCOM.2006.449