Patent · US Active

Reducing concurrency bottlenecks while rebuilding a failed drive in a data storage system

US10210045B1 · kind B1 · utility

23Cited by
9References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 27, 2017
Grant dateFeb 19, 2019
Priority date
Expiry dateAug 30, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2201/805
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A concurrent rebuild list indicates RAID extents to be concurrently rebuilt in response to a physical drive failure. When rebuilding of a RAID extent in the list completes, a next RAID extent to add to the list is selected that has a lowest relatedness score in a candidate set of RAID extents. The relatedness score indicates an amount of limitation with regard to concurrently rebuilding the candidate RAID extent in combination with the RAID extents remaining in the concurrent rebuild list. The relatedness score may be a sum of a weighted write score indicating limits on concurrent write operations when rebuilding a candidate RAID extent in combination with the RAID extents remaining in the concurrent rebuild list, and a read score indicating limits on concurrent read operations when rebuilding the candidate RAID extent in combination with the RAID extents remaining in the concurrent rebuild list.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.