A computer program stored on a memory within a storage controller having a plurality of processors transferring data between a plurality of storage devices and a plurality of host computers in response to input/output requests received from said plurality of host computers, said computer program comprising:
- a program code for controlling at least one first processor of said plurality of processors to execute data transfer related to said input/output requests for at least one first identifier of a logical unit in said storage devices;
- and
- a program code for controlling at least one second processor of said plurality of processors to execute data transfer related to said input/output requests for at least one second identifier of a logical unit in said storage devices,
- wherein a memory included in said storage controller stores management information indicating corresponding relations between said processors and identifies of logical units.