Intra-device data protection in a raid array

  • US 9,058,116 B2
  • Filed: 08/04/2014
  • Issued: 06/16/2015
  • Est. Priority Date: 09/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • a data storage subsystem coupled to a network configured to receive read and write requests, the data storage subsystem comprising a plurality of storage devices; and

    a storage controller configured to;

    identify a unit of data stored in the data storage subsystem, wherein said unit of data is stored across at least a first storage device and a second storage device of the plurality of storage devices, each of the first storage device and the second storage device storing intra-device redundancy data corresponding to the unit of data and a checksum for stored user data of the unit of data; and

    in response to a read to at least a portion of the unit of data;

    utilize the checksum to validate corresponding read data; and

    utilize intra-device redundancy data to rebuild the corresponding read data in response to detecting the checksum indicates the read data is not valid.

View all claims

    Thank you for your feedback