Dissertation > Excellent graduate degree dissertation topics show

The Research of Load Balance for DHT Server Cluster System

Author: ZhangYongHui
Tutor: JiYang
School: Beijing University of Posts and Telecommunications
Course: Communication and Information System
Keywords: DHT Server cluster Load balancing Virtual node algorithm one-hop DHT
CLC: TP393.05
Type: Master's thesis
Year: 2011
Downloads: 64
Quote: 0
Read: Download Dissertation


With the rapid development of Internet , network bandwidth and computer data processing capabilities , DHT ( Distributed Hash Table ) server cluster (Cluster Server) technology is more and more a matter of public concern . A typical application scenarios the P2PSIP server clusters , distributed IMS system , distributed DSN system . Load balancing the DHT server cluster system . The general DHT network often there are O (logN) load imbalance degrees . The traditional load balancing algorithm does not take full account of the particularity of the DHT server cluster to achieve load balancing effect is limited . In this paper, a load balancing algorithm applied to a the DHT server cluster system , the algorithm relative to the previous load balancing algorithm can achieve better load balancing effect , and has a smaller overhead of the algorithm . The main work of this paper include the following sections : 1 , proposed new virtual node routing node program to reduce maintenance overhead . In this paper, as the node ID routing maintenance functions and data storage functions were separated . With this improvement , the system, each node only needs to maintain a single routing table and neighbor node table , and greatly reduce the overhead of route maintenance . 2 , proposed to specify the virtual ID generation scheme in order to achieve better load balancing . The program generated virtual ID more purposeful , targeted , through simulation and actual system testing show that the scheme has better load balancing performance and smaller resources move overhead . 3 , to achieve a the DHT server cluster system BLESS, and text in the load balancing algorithm performance test analysis . BLESS overall structure of the system as well as an important module design are described in detail , and we design the load balancing algorithm performance , the analysis of the actual test . In summary, this paper proposed load balancing algorithm applies to the DHT server cluster system in the algorithm fully consider the characteristics of application scenarios , to achieve good load balancing effect , as well as smaller algorithm overhead compared to traditional algorithm better performance. This article from the simulation and implementation of two aspects of the performance of the algorithm analysis and validation , fully ensure the availability and reliability of the algorithm .

Related Dissertations

  1. Research on Parallel Frequent Graph Pattern Mining,TP311.13
  2. Remote sensing data processing grid platform design and initial implementation,TP79
  3. Educational Administration System Optimization Study Online Course,TP393.09
  4. The Application of Linux Cluster System Based on the Load Balancing Algorithm in Webgis,TP393.05
  5. Research and Implementation of job scheduling algorithm in the Linux cluster environment,TP301.6
  6. Research on Self-Organizing Networks in LTE-A Heterogeneous Networks,TN929.5
  7. Selection Algorithm in Heterogeneous Network Based on An Economic Model,TN929.5
  8. The Research on Routing Protocols and Related Technology of Wireless Mesh Network Based on QoS,TN929.5
  9. Research and Implementation of Key Techniques of Building Distributed System,TP338.8
  10. Research and Design of Virtual Research Center System of Yalong River Based on S2SH,TP311.52
  11. Research of Hybrid Application Layer Multicast Model Based on Load-balance,TP393.02
  12. Streaming Media Server System Based on Network Storage,TN919.8
  13. Research on Routing Protocols of Wireless Sensor Networks,TP212.9
  14. The Design and Implementation of a Network-Based Distribute Storage System,TP333
  15. Based on logical hierarchical storage system design and implementation,TP333
  16. Virtual environment multiple network interface card I / O Scheduling System,TP334.7
  17. RFID data cleaning treatment strategies and algorithms,TP391.44
  18. Based on distributed real-time database transaction scheduling policy Research and Improvement,TP311.13
  19. Research on distributed-memory database storage,TP311.13
  20. Load Balancing Scheduling System Design and Implementation,TP393.02
  21. CDN and P2P technologies based on a mixture of streaming media content distribution mechanism,TN919.8

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Network equipment
© 2012 www.DissertationTopic.Net  Mobile