×

Rebuilding data on flash memory in response to a storage device failure regardless of the type of storage device that fails

  • US 10,095,585 B1
  • Filed: 06/28/2016
  • Issued: 10/09/2018
  • Est. Priority Date: 06/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. In data storage equipment, a method of rebuilding data from a group of hard disk drives (HDDs), the method comprising:

  • storing data on a group of HDDs of a first storage tier, the group of HDDs being constructed and arranged to maintain data availability following a HDD failure;

    after storing the data on the group of HDDs, detecting a failure of a particular HDD of the group of HDDs; and

    after detecting the failure of the particular HDD, rebuilding a particular portion of data onto a solid state drive (SSD) of a second storage tier that is faster than the first storage tier based on other portions of the data residing on remaining HDDs of the group of HDDs other than the particular HDD, the particular portion of the data having resided on the particular HDD that failed;

    wherein rebuilding the particular portion of data onto the SSD based on other portions of the data residing on remaining HDDs of the group of HDDs other than the particular HDD includes;

    reading a first portion of the data from a first HDD of the group of HDDs, the first portion of the data being different from the particular portion of the data, and the first HDD being different from the particular HDD,reading a second portion of the data from a second HDD of the group of HDDs, the second portion of the data being different from the particular portion of the data, and the second HDD being different from the particular HDD,performing a reconstruction operation that reconstructs the particular portion of data from the first portion of the data and the second portion of the data, andwriting the particular portion of the data to the SSD.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×