Failure handling using overlay objects on a file system using object based storage devices
US7941697B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 30, 2008 |
| Grant date | May 10, 2011 |
| Priority date | — |
| Expiry date | Sep 10, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/2082
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method for data storage in an array. A system includes a client coupled to a storage subsystem including data storage locations addressable as rows and columns in an array. Each column comprises a separate storage device. Each row includes redundant data. For a given row, a coordinating storage device coordinates the computation and storage of redundant data. The system detects a failure of a storage region and in response, configures an overlay storage device to temporarily overlay the failed region, maintains an association between the overlay device and the failed region, and maintains a record of changes made to the overlay device while the region is in a failed state. In response to detecting that the failed region has been restored, the system uses the association to identify the overlay device and uses the record of changes made to the overlay device to resynchronize the failed region.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.