Techniques for managing failed storage devices
AssigneeDell Products L.P.
InventorsShuyu Lee, Ronald Proulx, Wayne Garrett, Jr., Gerry Fredette
Life of this patent
Estimating the term…
Abstract
Techniques described herein manage failed storage devices. A number of failed storage devices is determined to exceed a number of redundancies in a storage configuration of the storage system. The status of a failed storage device is changed to permit solely read operations. Valid data from the failed storage device is copied to a spare storage device. Invalid data on the failed storage device is reconstructed based on corresponding data from other storage devices, and the reconstructed data is stored on the spare storage device. The failed storage device is removed from the storage system.
Claims20
A method for managing failed storage devices in a storage system, the method comprising:
- determining that a number of failed storage devices exceeds a number of redundancies in a storage configuration of the storage system;
- changing a status of a failed storage device to permit solely read operations;
- copying valid data from the failed storage device to a spare storage device;
- reconstructing invalid data on the failed storage device based on corresponding data from other storage devices;
- storing the reconstructed data on the spare storage device;
- and
- removing the failed storage device from the storage system.
A system for managing failed storage devices in a storage system, the system including a processor configured to:
- determine that a number of failed storage devices exceeds a number of redundancies in a storage configuration of the storage system;
- change a status of a failed storage device to permit solely read operations;
- copy valid data from the failed storage device to a spare storage device;
- reconstruct invalid data on the failed storage device based on corresponding data from other storage devices;
- store the reconstructed data on the spare storage device;
- and
- remove the failed storage device from the storage system.
Dependencies are inferred from the claim text.