Patent ID: 8090868

Claim:
A load balancer having a load balancing function for directing a request transmitted from a client to one of a plurality of servers and a band control function for performing band control of a line through which the directed request is transmitted, the load balancer comprising: a processor coupled to a memory, wherein the processor is programmed to execute: receiving information including address information of all the servers to which the request is directed and a type of service provided by each of the servers using an information receiving unit; directing the request transmitted from the client to one of the servers corresponding to the service type specified by the request in accordance with the information received by the information receiving unit using a load balance setting unit; calculating number of the servers for each service type in accordance with the information received by the information receiving unit using a band setting unit; and dividing a band of the line in proportion to the calculated number of the servers for each service type, and assigning the divided band in the line to each service using the band setting unit.