Font Size: a A A

Research And Improvement Of Nginx-based Web Back-end Server Cluster Load Balancing Technology

Posted on:2018-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2358330518961952Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the national economy,the network has spread to most of our families and cities,in the middle of the developed level of the city,the computer has entered most of the family,everyone has a smart phone.The network has become an indispensable necessity for most people,as the same time,the attendance of various Websites is increasing.So the performance of the network content provider' server is also increasing,the single-server performance upgrade has not been unable to meet people's daily needs of the network,so it has a server cluster technology and a corresponding server cluster load balancing strategy come to us.But due to the unbalanced economic development across our country,which leads to the extreme differences of network between different regions,while the traditional load balancing strategy in the network is slightly out of date.In view of this situation,this paper builds a load balancing server based on Nginx for the web back-end server cluster,which is used as the reverse proxy server of the cluster,so that the cluster has the function of load balancing,At the same time,kinds of load balancing algorithms are analyzed and dynamic a adaptive load balancing algorithm is proposed for the defects of Nginx load balancing strategy.The design of the load balancing algorithm to achieve the server cluster load computation redundancy value,and in the calculation process of simulated annealing is introduced to calculate the load factor of the weight parameter,ensure the calculation accuracy of redundant load.This paper presents a good solution to the problem of uneven load among servers in the cluster.The design of the load balancing algorithm ensures the reverse proxy server to the new request will be submitted to the network server load pressure smaller,Reduce the response time of server cluster to network request and the performance shock of server,so as to realize the full use of server resources,This research is of great significance in practice and theory.
Keywords/Search Tags:Nginx, Server cluster, Equalization strategy, Load redundancy, Dynamic adaptive load balancing algorithm
PDF Full Text Request
Related items