Font Size: a A A

Design And Implementation Of Network Loading Balance System For The First Store

Posted on:2016-07-26Degree:MasterType:Thesis
Country:ChinaCandidate:L LiuFull Text:PDF
GTID:2428330542992143Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of internet technology,the data in network are growing quickly.Single link will cause single point of failure.Now there are problems that different ISPs cannot avoid slow-visiting of single link communicating with others.We cannot really resolve website load balance problem by simply using upgrading hardware performance.Because of limited performance anyway,generally,a PC server can support 1000 concurrency user accesses.A high-level server could support 3000-5000.But it still cannot support massive load website,especially the suddenness of the network.When something big happens,network visiting will grow sharply.It causes the network bottleneck.We must use multiple servers to reduce those servers burden.This is the meaning of choosing the project of loading balance of enterprise.In this project,Haproxy is used for load-balance software.By setting the concurrent numbers,timeout interval and process numbers,the website can support 10 thousands concurrents.In backend,by using Tomcat for Java container,and setting the JVM parameters,Tomcat excellent processing power can maximize the use of each server resource.Squid is used as the reverse proxy,and it redirects the picture resources to Nginx web server.Because of the powerful proxy function and powerful static processing ability,Nginx could improve the speed of accessing pictures mostly.And Nginx also reduces the ser'ver resources consumption and utilization rage of bandwidth mostly.And at last,Oracle and Mysql could provide stable website accessing and customization,and could enhance the stability of the whole load balance system.Firstly,the thesis describes the technical background of the enterprise network load balance,including software,hardware and algorithms used in loading balance.In the system design part,system functions and load balance system are described in detail with design figure and flow chart.In system implementation part,the theses describes some detail settings of loading balance software,and draws the flow chart,cache process,etc.In the system testing part,test method of the loading balance and the test result are explained.At last,the thesis summarizes the whole system,and look into the future of loading balance...
Keywords/Search Tags:computer network, communication technology, enterprise cluster, load balance
PDF Full Text Request
Related items