Resilience of data storage systems by managing partial failures of solid state drives
US10719398B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 18, 2017 |
| Grant date | Jul 21, 2020 |
| Priority date | — |
| Expiry date | Jan 21, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0653
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Each SSD in an array is divided into splits that are contiguous LBA ranges of equal capacity. The splits are managed as if they were sub-drives or logical drives and used in RAID groups or other forms of redundancy schemes. A processor external to the SSD collects pending defect data log from the SSDs and determines which splits are associated with reported defects. Failed splits are rebuilt in spare splits using RAID or another redundancy scheme. Repaired splits are returned to service as spare splits. Irreparable splits are marked as lost. In the case of SSD failure the data splits of the SSD are rebuilt to a spare SSD. If enough failed splits of the failed SSD can be repaired then the repaired SSD may be returned to service.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.