Patent ID: 9009325
Filing Date: 2015-04-14
Classification: H04L

Abstract:
1. A contents delivery server comprising: a processor; and a memory, wherein the memory is configured to store and processor is configured to implement: a load information exchanging unit which receives from each of other contents delivery servers in a network and memorizes other server information which is load information of said other contents delivery servers and memorizes own server information which is load information of own contents delivery server, and determines presence of free resources of own contents delivery server based on said own server information; a delivery server selection unit which, in case said determination unit determined that there exist no free resources, selects one or more other contents delivery servers with a lower load than own contents delivery server from among said other contents delivery servers based on said own server information and said other server information; and a redirection unit which requests to said other contents delivery servers selected delivery of contents which are targets of a contents delivery request to a user terminal which transmitted said contents delivery request, and a number of redirection calculation unit which calculates a maximum value of a number of requests of delivery by said redirection unit during a fixed period of time P based on an average resource usage rate of all said contents delivery servers and an average resource usage rate of said own contents delivery server obtained from said other server information and said own server information received during a fixed period of time T just before said fixed period of time P, and wherein the redirection unit determines whether or not said number of requests during said fixed period of time P reaches said maximum value, and, in case said number of requests reaches said maximum value, does not request said delivery.