×

Drive rebuild

  • US 9,588,842 B1
  • Filed: 12/11/2014
  • Issued: 03/07/2017
  • Est. Priority Date: 12/11/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • a data storage subsystem configured to receive read and write requests, wherein the subsystem comprises one or more storage drives, each storage drive including a plurality of allocation units (AUs), each AU of a storage drive comprising a plurality of data storage locations within the storage drive; and

    a data storage controller;

    in response to detecting a failure of a first AU of the plurality of AUs, the storage controller is configured to;

    select an unallocated second AU as a replacement for the first AU; and

    initiate reconstruction of data stored in the first AU to the second AU; and

    in response to receiving a read or write request targeting a given data storage location in the first AU during said reconstruction, the storage controller is configured to attempt to access the first AU before attempting to access any of the other AUs of the plurality of AUs, in order to service the read or write request.

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