Patent ID: 8127077

Claim:
A computer system, comprising: a host computer; a plurality of disk drives; and a storage controller, comprising a plurality of interfaces and a processor package; wherein: the plurality of interfaces includes at least one front end interface which couples to the host computer and the processor package and at least one back end interface which couples to the plurality of disk drives and the processor package, and the front end interface is configured to store routing information including an identification of the processor package and a number of logical units provided by the plurality of disk drives and is configured to receive an access request from the host computer, determine a transfer destination of the processor package by referring to the access request and the routing information, and transfer the access request to the determined destination of the processor package, and the processor package is configured to receive the access request from the front end interface, process the access request in cooperation with the disk drives via the back end interface, and transmit a processed result to the host computer in cooperation with the front end interface.