Patent ID: 7606153

Claim:
An information processing system comprising: a storage system, one or more servers that perform data communication with said storage system, and a connection control device that controls the connection between said storage system and said servers; wherein said connection control device comprises: a connection destination identification unit for identifying which communication port of a plurality of communication ports possessed by said storage system is connected to which server of said one or more servers, based on reports from said storage system; a load calculation unit, calculating a magnitude of the load of said plurality of communication ports in accordance with a prescribed computational processing procedure, based on communication amount data for each of said plurality of communication ports held in a communication amount data holding unit; a connection request identification unit that identifies whether or not a new connection request has been made in respect of said storage system, said connection request identification unit identifying a new connection request of unknown value, and said connection destination identification unit identifies that all of said plurality of communication ports possessed by said storage system are connected with said server, a connection destination alteration decision unit prepares a free communication port as a communication destination with a server relating to the new connection request, by deciding on alteration of the connection destination of said server that is the connection destination of one of said plurality of communication ports possessed by said storage system, to another communication port; wherein in preparing said free communication port by said connection destination alteration decision unit, said connection request identification unit identifies a known value of data relating to the magnitude of the load of each of the plurality of communication ports possessed by said storage system, said connection destination alteration decision unit decides on alteration of a communication port the magnitude of whose load has been identified as being a minimum in accordance with data relating to the magnitude of said load to said communication destination; and an instruction output unit that issues an instruction to said storage system to connect the server relating to said new connection request to said free communication port that has been prepared by said connection destination alteration decision unit.