Font Size: a A A

DHCP Load Balancing Algorithm Based On Cluster

Posted on:2017-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:J J QiuFull Text:PDF
GTID:2348330518493385Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The Internet has infiltrated all aspects of our work and life.As is known,people have to access network services through IP addresses.Only by improving the hardware performance of a single DHCP server can not solve the problem that a large number of people want to get valid IP addresses at the same time.If multiple servers assign IP addresses to people at the same time,it can not only improve the data processing capabilities and service capabilities of DHCP service,but also assume a certain fault tolerance for each server.If the cluster is introduced into the DHCP server,a problem that needs to be solved is the load balancing problem of servers.This paper designs and implements a practical DHCP server load balancing system based on cluster through the research of domestic and international related research and the author's own research and exploration.According to the understanding of the subject and the analysis of service requirements,this paper will be divided into three key parts:DHCP shunt,the communication between the load balancing server and servers,the redundancy of load balancing server.In the DHCP shunt part,this paper designs and implements:(1)The load balancing algorithm based on IP allocation rate and server efficiency;(2)Different shunt for different DHCP message types;(3)Relocation of server response message.In the communication between load balancing server and server part,this paper designs and implements:(1)Communication protocol between load balancing server and server;(2)Registration and cancellation of server;(3)Load balancing server timing detection server status;(4)Calculation of IP distribution ratio threshold.In the load balancing server redundancy part,this paper analyses and contrasts the existing open source redundant software,and uses heartbeat to achieve the load balancing server redundancy.Now there are a lot of DHCP server scheme in the industry,but most of them are two-machine.This paper introdues cluster to the DHCP server,then proposes and designes DHCP load balancing algorithm based on cluster.This work is of practical significance to the research of DHCP cluster.Finally,this paper implements the DHCP balancing system based on ISC DHCP which is designed before.The function tests and performance tests of the system are carried out.The test results show that the scheme is feasible.
Keywords/Search Tags:DHCP, cluster, load balancing, redundancy
PDF Full Text Request
Related items