Storage controller and control method for the same
AssigneeHitachi, Ltd.
InventorsKoji Nagata, Yuko Matsui, Masaaki Kobayashi
Life of this patent
Estimating the term…
Abstract
An object of the invention is to provide a storage controller and control method that can efficiently and easily prevent reduced data I/O processing performance due to an imbalance between loads on controllers. In the storage controller and control method for providing, to a host computer, logical volumes created in a storage area provided by a storage device and controlling data I/O to/from the logical volumes, the state of loads on the control units for controlling data I/O to/from the logical volumes is monitored, and a control unit allocated to a logical volume is changed to another control unit to equalize loads on the control units.
Claims20
A storage controller for creating, in a storage area provided by a storage device, plural logical volumes that are logical areas data is input/output to/from, providing the logical volumes to a host computer, and controlling data I/O to/from the logical volumes according to a request from the host computer,
- the storage controller comprising:
- plural control units each controlling data I/O to/from the logical volume allocated to that control unit;
- a load monitor unit for monitoring the state of a load on each control unit;
- and
- a changer unit for changing the control unit allocated to the logical volumes to another control unit so that loads on the control units are equalized.
A method for controlling a storage controller that creates, in a storage area provided by a storage device, plural logical volumes that are logical areas data is input/output to/from, provides the logical volumes to a host computer, and controls data I/O to/from the logical volumes according to a request from the host computer, the storage controller including plural control units each controlling data I/O to/from the logical volume allocated to that control unit,
- the method comprising:
- a first step of monitoring the state of a load on each control unit;
- and
- a second step of changing the control unit allocated to the logical volume to another control unit so that loads on the control units are equalized.
Dependencies are inferred from the claim text.