Patent ID: 8706986

Claim:
A storage controller for managing a plurality of logical volumes, the storage controller comprising: a plurality of control units, each of the plurality of control units controlling data input/output (I/O) to/from at least one logical volume of the plurality of logical volumes, wherein each of the plurality of logical volumes is allocated to a single control unit of the plurality of control units, and each of the plurality of control units comprise at least one core for controlling a respective logical volume to which least one core is allocated, and wherein a first logical volume of the plurality of logical volumes is allocated to a first core, and a second logical volume of the plurality of logical volumes is allocated to a second core; a load monitor unit for monitoring a state of a load on each of the plurality of control units; and a changer unit for changing allocation of the first logical volume from the first core to the second core when the first logical volume and the second logical volume are related to each other.