Patent ID: 8417858

Claim:
A Redundant Array of Independent Disks (RAID) controller comprising: a plurality of RAID controller Central Processing Units (CPUs); and an Input/Output Controller (IOC) connected to the plurality of CPUs, the IOC comprising a plurality of ports, each port being configured for connection with a respective storage device network of a plurality of storage device networks; wherein at least one CPU of the plurality of CPUs is configured to send a first request to perform a first storage device related operation to the IOC and a second request to perform a second storage device related operation to the IOC, the first request specifying a first port of the plurality of ports and the second request specifying a second port of the plurality of ports; and wherein the IOC is configured to generate a first network request and a second network request based respectively on the first request and the second request received from the CPU and send the first network request and the second network request through the first and second ports, respectively, to a first storage device network and a second storage device network of the plurality of storage device networks, respectively.