Font Size: a A A

Linux Cluster Technology To Build A Network Server

Posted on:2003-07-31Degree:MasterType:Thesis
Country:ChinaCandidate:R C ZhouFull Text:PDF
GTID:2208360062985779Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The explosive growth of the Internet requires that web servers should have more scalability and more availability. It is the purpose of this paper to find some way to solve these problems.The traditional style of single server can not meet the increasing demand. Server cluster, which is a set autonomous servers connected by high performance networks, become the effective way to realize the high scalability and high availability of web server.Linux is one of the operation systems which develops rapidly. With the more dependence on Linux servers, to build web servers using the technology of server cluster based on Linux is the orientation of future web server.The thought of server cluster is to connect a set of autonomous servers by network as a whole, which offer service to the outside requests, and to send these requests to the individual servers in the cluster, in order to make load balance and to shorten the replying time. The load balancing is related to the scalability and availability of the cluster. It is the kernel issue of building server cluster.hi this paper, the load balancing is major part discussed. After analysing two methods of building server cluster and experiment, the author puts forward a new proposal.There are six parts in this paper:The first chapter is the background of the paper. It expounds the direction of web server, which is scalability and availability. And the content of the technology of server cluster is also introduced, which includes the concept, the characters and the classifications.In the second chapter, the author poses the whole scheme of building web server by the technology of cluster based on Linux, including the thinking, the principle, the requirements of technology and the structure of implementation. Since the load balancing is the center problem of the server cluster, the system of load balancing in the cluster is also analysed.The third chapter is on RR-DNS, which is Round-Robin DNS. Analysis of the method , and comparison of its scheduling algorithms are presented.The forth chapter is about Linux Virtual Server. Its structure, dispatching methods and scheduling algorithms are discussed in detail.The fifth chapter is concerning the experiment and its analysis about the NAT method of Linux Virtual Server.In the sixth chapter, after summing up the above substance, the author raises a new proposal.
Keywords/Search Tags:cluster, load balance, Linux Virtual Server
PDF Full Text Request
Related items