Method and apparatus for relay control and computer product
First Claim
1. A relay control method for relaying a process request to an information processing system that dynamically installs an additional server in addition to an existing server according to a volume of process requests from a client, comprising:
- determining whether the information processing system is installing the additional server;
relaying the process request received from the client to the information processing system when it is determined at the determining that the information processing system is not installing the additional server; and
relaying only a process request processable by the existing server from among process requests received from the client to the information processing system when it is determined at the determining that the information processing system is installing the additional server.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay control apparatus is arranged between clients and a CoD system. The relay control apparatus accepts process requests from the clients and stores the process requests. If the CoD system is installing a server in addition to existing servers, the relay control apparatus provides a control so that requests unprocessable with the existing servers are not passed to the CoD system until the installation of the server is completed. When the installation of the server is completed, servers that can process, within a predetermined period, a volume of requests at that time and a volume of requests retained by that time are secured.
17 Citations
16 Claims
-
1. A relay control method for relaying a process request to an information processing system that dynamically installs an additional server in addition to an existing server according to a volume of process requests from a client, comprising:
-
determining whether the information processing system is installing the additional server;
relaying the process request received from the client to the information processing system when it is determined at the determining that the information processing system is not installing the additional server; and
relaying only a process request processable by the existing server from among process requests received from the client to the information processing system when it is determined at the determining that the information processing system is installing the additional server. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program that includes instructions which when executed on a computer causes the computer to relay a process request to an information processing system that dynamically installs an additional server in addition to an existing server according to a volume of process requests from a client, the computer program causing the computer execute:
-
determining whether the information processing system is installing the additional server;
relaying the process request received from the client to the information processing system when it is determined at the determining that the information processing system is not installing the additional server; and
relaying only a process request processable by the existing server from among process requests received from the client to the information processing system when it is determined at the determining that the information processing system is installing the additional server. - View Dependent Claims (6, 7, 8)
-
-
9. A relay control device that relays a process request to an information processing system that dynamically installs an additional server in addition to an existing server according to a volume of process requests from a client, comprising:
-
a determining unit that determines whether the information processing system is installing the additional server;
a first relaying unit that relays the process request received from the client to the information processing system when it is determined by the determining unit that the information processing system is not installing the additional server; and
a second relaying unit that relays only a process request processable by the existing server from among process requests received from the client to the information processing system when it is determined by the determining unit that the information processing system is installing the additional server. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-readable recording medium that contains a computer program that includes instructions which when executed on a computer causes the computer to relay a process request to an information processing system that dynamically installs an additional server in addition to an existing server according to a volume of process requests from a client, the computer program causing the computer execute:
-
determining whether the information processing system is installing the additional server;
relaying the process request received from the client to the information processing system when it is determined at the determining that the information processing system is not installing the additional server; and
relaying only a process request processable by the existing server from among process requests received from the client to the information processing system when it is determined at the determining that the information processing system is installing the additional server. - View Dependent Claims (14, 15, 16)
-
Specification