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