Font Size: a A A

A New Approach To Load Balancing Algorithm In LVS Cluster

Posted on:2007-02-20Degree:MasterType:Thesis
Country:ChinaCandidate:W MaFull Text:PDF
GTID:2178360182989679Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and explosive increase of web application, the load of web server grows exponentially, which requires better performance for the server. Some hot websites are faced with such problems as server overload and lengthy response time of the request. In order to raise the availability of single server and avoid overload, the employment of sever cluster is an effective solution. Server cluster arises as a strongly vital technology with the growth of Internet and web, and the realization of load balancing by means of request dispatching is an important method to elevate the system operation efficiency. As a means of implementation technology for the server cluster, Linux Virtual Server(LVS) cluster technology employs a load balancer to dispatch request to the back end cluster server, consequently raising the utilization of system resources, increasing response speed and promoting the performance of the whole system.Presently the big problem with load balancing technology in LVS cluster system is : In the process of making load balancing, server nodes can't dynamically and effectively give load feedback to the load balancer, thus unable to play its role very well in balancing. To solve this problem, the paper mainly did some research work in the following respects:1. Generalize and contrast the present web server cluster technology.2. Conduct a profound study of the theory and implementation mechanism of LVS cluster, explain the structure of nuclear software IPVS in LVS and the implementation process of each module, and analyze its usual load balancing algorithm as well as pointing out its weakness.3. Present a load balancing algorithm with dynamic load feedback mechanism pointing to the weakness of current algorithms used in LVS cluster.4. Combine task dispatching based on connections and requirement for timely reflecting server load dynamic change by adopting dynamic loadable module technology, thus implementing dynamic load balancing in the kernel space of operating system.5. Construct a LVS cluster system, and test the load response in real experimental environment, which testifies the algorithm is effect.
Keywords/Search Tags:Cluster, Load Balancing, LVS, Load Feedback
PDF Full Text Request
Related items