×

Data storage system employing a hot spare to store and service accesses to data having lower associated wear

  • US 9,747,177 B2
  • Filed: 12/30/2014
  • Issued: 08/29/2017
  • Est. Priority Date: 12/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method in a data storage system including a controller, a spare storage device and a plurality of primary storage devices, the method comprising:

  • storing a data storage array distributed across the plurality of primary storage devices, wherein each of the plurality of primary storage devices and the spare storage device contains a plurality of blocks of physical storage;

    the controller monitoring access frequencies of address ranges mapped to the data storage array;

    based on the monitoring, the controller identifying frequently accessed address ranges that are read more often than written;

    in response to the identifying, the controller initiating copying of a dataset associated with the identified address ranges from the data storage array onto the spare storage device while refraining from copying other data from the data storage array onto the spare storage device;

    the controller directing read input/output operations (IOPs) targeting the identified address ranges to be serviced by access to the spare storage device;

    the controller resizing the dataset based on at least one of a set including a number of pending IOPs to be serviced by the spare storage device and a response time of an IOP serviced by accessing the spare storage device; and

    in response to a failure of a failed storage device among the plurality of primary storage devices, rebuilding contents of the failed storage device on the spare storage device in place of the dataset associated with the identified address ranges.

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