Patent ID: 6990553

Claim:
A method of controlling a storage device controlling apparatus which includes a plurality of channel controllers having a circuit board on which are formed a file access processing section receiving requests to input and output data in files as units from an information processing apparatus via a network and an I/O processor outputting to a storage device I/O requests corresponding to said requests to input and output data; and a disk controller executing input and output of data into and from said storage device in response to the I/O requests sent from said I/O processors, and managing a memory area provided by said storage device in logical volumes, which are memory areas logically set on the memory area, a plurality of the same logical volumes being assigned to each of the plurality of channel controllers, said plurality of channel controllers having stored in at least one of said plurality of the same logical volumes information that is necessary for a channel controller which has not failed to take over processing of the channel controller which has failed when failure occurs; said method comprising: receiving, by at least one of said channel controllers, data specifying an assignment of a logical volume to said channel controller, said data being sent from said information processing apparatus; storing said received assignment by said at least one channel controller; and when one of said channel controllers fails, processing a read/write request from said information processing apparatus by the channel controller which has not failed.