Patent ID: 7912996
Filing Date: 2011-03-22
Classification: G06F

Abstract:
1. A storage system for performing input/output processing for a plurality of logical storage devices to which at least a part of storage areas of a plurality of storage devices are allocated, comprising: a first interface unit that is coupled to a host computer; a second interface unit that is coupled with the storage device and that performs the data input/output processing with the storage device; a shared memory that stores control information of the plurality of logical storage devices, which includes an ownership of the logical storage device; a plurality of control units having at least one processor for controlling the input/output processing for the storage area of the logical storage device via the second interface unit; and a communication network for communicably coupling these units, wherein the first interface unit comprises: a management table for managing the control units that are in-charge of control of the input/output processing for the storage area of the logical storage device; and a request transfer unit that transfers an input/output request to the control unit that is in-charge of the input/output processing for the logical storage device based on the management table when the input/output request for the logical storage device is received from the host computer, and the control unit comprises: a change judgment unit that judges whether the control unit that is in-charge of the input/output processing for the logical storage device is changed by referring the control information; and a setting unit that sets the management table and the control information such that the control unit which is different from the control unit in-charge is to be in-charge of the input/output processing for the logical storage device when the change judgment unit judges to change the control unit in-charge.