Patent ID: 8285943

Claim:
A storage control apparatus for controlling data input/output between a host computer and a storage unit, comprising: a first communication part for communicating with the host computer and storing an allocation table for allocating commands issued by the host computer; a second communication part for communicating with the storage unit on which a plurality of logical volumes are managed; a plurality of microprocessors for controlling the data input/output between the host computer and the storage unit by using the first communication part and the second communication part; a shared memory used by each of the microprocessors; and a plurality of local memories arranged for the microprocessors respectively, wherein a first microprocessor of the microprocessors: corresponds to an use authority of a first logical volume and a second logical volume; executes a process of a command relating to the first logical volume and a command relating to the second logical volume by referring to first configuration information and second configuration information stored in a first local memory, arranged for the first microprocessor, of the local memories, the first configuration information relating to the first logical volume, the second configuration information relating to the second logical volume, wherein a second microprocessor of the microprocessors: corresponds to an use authority of a third logical volume; executes a process of a command relating to the third logical volume by referring to third configuration information in a second local memory, arranged for the second microprocessor, of the local memories, the third configuration information relating to the third logical volume, wherein the shared memory stores the first configuration information, the second configuration information and the third configuration information, wherein when a predetermined condition is satisfied: the use authority of the first logical volume is moved from the first microprocessor to the second microprocessor; the first configuration information stored in the first local memory is deleted; and the first configuration information stored in the shared memory is copied to the second local memory, so that the second microprocessor executes a process of a command relating to the first logical volume by referring to the first configuration information in the second local memory.