Patent ID: 8280953

Claim:
A computer readable recording medium which stores a tenant management program for making a processor execute: obtaining, upon receipt of a request message from a client, a tenant identifier by using an address of a client side of a relay unit which has received the request message as a search key to reference a storing unit which stores a first correspondence relation between information for specifying the address of the client side of the relay unit and the tenant identifier for identifying a tenant to which the client belongs, a second correspondence relation among first connection information concerning a first connection between the relay unit and a server, the tenant identifier, and usage information indicating a state of the connection, the state of the connection being any one of an unused state, a busy state, and an uncreated state, and a third correspondence relation between second connection information about a connection between the client and the relay unit, and the first connection information; creating the first connection information when the second correspondence relation does not include the tenant identifier, and writing a correspondence relation of the created first connection information, the obtained tenant identifier, and usage information indicating a busy state, into the second correspondence relation; creating the second connection information from the address of the client who transmitted the request message, and writing the created first connection information and the created second connection information into the third correspondence relation; setting the connection between the relay unit and the server according to the created first connection information; transmitting the obtained tenant identifier to the server; transmitting the received request message to the server through the set connection; and setting the usage information to an unused state upon receipt of a reply message to the received request message from the server.