Font Size: a A A

Technique And Implementation Of Load Balancing Based On Service Quality

Posted on:2015-04-10Degree:MasterType:Thesis
Country:ChinaCandidate:H LiuFull Text:PDF
GTID:2308330452956872Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the Internet, mobile Internet, cloud computing booming, large scaleapplications like hundreds of millions of users emerging, coupled with the functionalityof these applications become more complex, stand-alone deployment of back-officeservices, has been unable to meet the performance, throughput, capacity disasters andother requirements, it was almost become internet’s history. Cloud computing,virtualization popularity, making a significant reduction in hardware costs. With the newprogramming technology-the development of a service-oriented programming, thebackground module service-oriented collaboration between services and service togetherto complete a user request. This will become Internet companies to provide servicesoutside of the norm. The result of these is multi-machine deployment of back-officeservices. Design a common, efficient and stable load balancing system is an urgent task.Load balancing system can balance the traffic load of all servers in the cluster,real-time computing server load and the response speed of the server processes therequest, then, the request to load the lightest, fastest server to handle the processing, toachieve truly intelligent communications management and best server farm performance,availability.To take full advantage of all the advantages of daemons, the load balancing systemis best outside the daemons, as a separate program, a background service infrastructurecomponents to provide. Load-balancing system consists of addressing module, loadbalancing scheduling module, the monitoring module generally, this paper studies theexisting technique in this three subsystems commonly used, described deficiencies in theprior art, and finally to a complete load-balancing system design, the test result.Acommon, efficient and stable load balancing system can be put back developers fromthese basic components liberation departure so that they can focus on their own businesslogic, greatly improve the development efficiency backstage developers, simplifyingoperation and maintenance costs of back-office services.
Keywords/Search Tags:Load balancing, Addressing, Efficient, Stable
PDF Full Text Request
Related items