Font Size: a A A

Study On Load Balancing In P2P Networks Based On DHT

Posted on:2010-10-18Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q SunFull Text:PDF
GTID:2178360272479376Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
A critical problem for peer-to-peer network is how to make more effective use of network nodes, to avoid unbalanced load, in order to better realize the resource sharing.In this paper, DHT-based structured peer-to-peer networks because hot spots caused by load balancing problem, research and analysis a typical virtual server load balancing program of the DHT, on this basis, the load balancing in-depth research based on the directory of virtual server technology ,and through a large number of simulation experiments ,we are based on Chord of the most representative algorithm by DHT, and further analyze these load-balancing technologies whether or not be able to effectively reduce the load and their strengths and weaknesses as well as.In view of existing deficiencies of load balancing algorithm, the article introduced Btrees(Balanced Tree Data Structures) concept into peer-to-peer load balancing program, and learnt from virtual server technology , and proposed BTree load balancing program, through continuously simulating and analyzing data, and improving and optimizing algorithm, to make it more effectively distribute the load of peer-to-peer system .BTree is based on the characteristics of Balance Tree, and it is created by thought virtual server load balancing program as well as. Through hot resources , making balance Tree algorithm divided into the groups and replicated , Balance Tree is made up of hot spot and copy, thereby increasing the flexibility of the load distribution ,more effectively distributed the load ,to improve the performance of peer-to-peer network. In summary, this design indeed alleviates the problems of hot spot and congestion when DHT peer-to-peer network is running, thus to improve the load balance of system.
Keywords/Search Tags:peer-to-peer network, DHT, load balance, virtual server, balance tree
PDF Full Text Request
Related items