A Distributed Load Balancing Architecture for the Massive Connections

Autor: Wei-ming Hsu, 徐偉銘
Rok vydání: 2005
Druh dokumentu: 學位論文 ; thesis
Popis: 93
With the popularization of the internet network, some network servers, such as the online game servers, the online trade system, and the website servers, often have to sustain the massive connection requests. However, a single server is not able to handle this kind of network service. The distributed server system provides this kind of network service, which can sustain this condition. This thesis adopts the weighted least connection algorithm to build a distributed load balancing architecture. The distributed server system collects the heterogeneous servers. Letting these heterogeneous servers are able to service the massive connection requests in a short period of time. In some popular network services, it is often occurring more massive connection requests in a short period of time. When the manager of the distributed server system discovers that this condition is happened, he will add a new server to share the other servers’ load. Because the load balancing algorithm of the distributed system is based on the weighted least connection scheduling algorithm, the connection requests are all assigned to the new server at the time during the new sub-server’s load is smallest in all servers. If the number of connection requests is larger then the number of the new server can serve in a short period of time, it occurs that some connections fail. In order to face this problem, this thesis modifies the weighted least connection algorithm. The experimental results show that this thesis proposed architecture can not only have the capability to process massive connection requests but also successfully dispatch the load to individual server. When a new server joins into the distributed system, the distributed system doesn’t occurring the connection failure which caused by the characteristic of the weighted least connection algorithm.
Databáze: Networked Digital Library of Theses & Dissertations