Load balancing system
First Claim
1. A load balancing system for distributing a request received from a client terminal to any of a plurality of service servers and transmitting a response from the service server to the client terminal, the system comprising:
- a load balancer having a function of distributing the request from the client terminal to the plurality of service servers; and
an administration module for monitoring an operational state of the load balancer, wherein;
the load balancer has a function of outputting an access log relating to processing of the request, the administration module has a function of reading the output access log and performing statistical operation thereover, a function of predicting the number of service servers necessary the processing the request on the basis of a result of the statistical operation relating to the processing of the request and preparing a run schedule of the service servers, and a function of instructing the load balancer to distribute the request to the service servers according to the run schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
A load balancing system having a plurality of service servers and a load balancer which prevents a service performance from being reduced by an overload of requests on the service servers. The system includes a load balancer and a administration server, the load balancer outputs an access log relating to an access to the service server, and the administration server performs statistical operation over the access log. The administration server prepares a service server run schedule on the basis of a result of the statistical operation and informs the load balancer of it. The load balancer controls distribution of a request to the service server according to the informed run schedule.
-
Citations
8 Claims
-
1. A load balancing system for distributing a request received from a client terminal to any of a plurality of service servers and transmitting a response from the service server to the client terminal, the system comprising:
-
a load balancer having a function of distributing the request from the client terminal to the plurality of service servers; and
an administration module for monitoring an operational state of the load balancer, wherein;
the load balancer has a function of outputting an access log relating to processing of the request, the administration module has a function of reading the output access log and performing statistical operation thereover, a function of predicting the number of service servers necessary the processing the request on the basis of a result of the statistical operation relating to the processing of the request and preparing a run schedule of the service servers, and a function of instructing the load balancer to distribute the request to the service servers according to the run schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification