High-Performance Peer-to-Peer Systems

Author(s):  
Pethuru Raj ◽  
Anupama Raman ◽  
Dhivya Nagaraj ◽  
Siddhartha Duggirala
Author(s):  
Haiying Shen

Structured peer-to-peer (P2P) overlay networks like Distributed Hash Tables (DHTs) map data items to the network based on a consistent hashing function. Such mapping for data distribution has an inherent load balance problem. Thus, a load balancing mechanism is an indispensable part of a structured P2P overlay network for high performance. The rapid development of P2P systems has posed challenges in load balancing due to their features characterized by large scale, heterogeneity, dynamism, and proximity. An efficient load balancing method should flexible and resilient enough to deal with these characteristics. This chapter will first introduce the P2P systems and the load balancing in P2P systems. It then introduces the current technologies for load balancing in P2P systems, and provides a case study of a dynamism-resilient and proximity-aware load balancing mechanism. Finally, it indicates the future and emerging trends of load balancing, and concludes the chapter.


Author(s):  
F. Dabek ◽  
E. Brunskill ◽  
M.F. Kaashoek ◽  
D. Karger ◽  
R. Morris ◽  
...  

2009 ◽  
Vol 5 (1) ◽  
pp. 83-83
Author(s):  
Yadong Gong ◽  
Xiaola Lin

2008 ◽  
Vol 36 (1) ◽  
pp. 157-168 ◽  
Author(s):  
Stratis Ioannidis ◽  
Peter Marbach

Sign in / Sign up

Export Citation Format

Share Document