×

Disk array system, disk controller, and method for performing rebuild process

  • US 20090327801A1
  • Filed: 04/13/2009
  • Published: 12/31/2009
  • Est. Priority Date: 06/30/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A disk array system for distributing and storing data on a plurality of disk units and for accessing the plurality of disk units in response to an I/O request from a host, the system comprising:

  • the plurality of disk units which stores distributed and redundant data;

    a spare disk unit which functions in place of part of the plurality of disk units in which a failure has occurred; and

    a disk controller including;

    a rebuild process section which restores data stored on a faulty disk unit by the use of data stored on disk units other than the faulty disk unit by management unit areas obtained by dividing a storage area of each disk unit by predetermined management units, and writes the data onto the spare disk unit;

    a management information storage section which stores rebuild management information including information which indicates whether a rebuild process is completed in each management unit area; and

    a rebuild control section which accepts the I/O request from the host, specifies a management unit area including a target area of the I/O request in the case of the target area of the I/O request being included in a target area of the rebuild process, rebuilds data in the management unit area by the rebuild process section in the case of the determination that the rebuild process is not yet completed in the management unit area specified being made on the basis of the rebuild management information, and permits the I/O request after rebuilding the data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×