Deterministic preventive recovery from a predicted failure in a distributed storage system
First Claim
1. A data storage subsystem in a distributed storage system, the subsystem having a plurality of predictive failure analyzing data storage devices and comprising a circuit that is responsive to a predicted failure indication by a data storage device in relation to predetermined rules stored in memory for deterministically initiating a preventive recovery by a data recovery procedure in the data storage device in cooperation with a fault tolerant storage arrangement in the subsystem.
5 Assignments
0 Petitions
Accused Products
Abstract
A data storage subsystem in a distributed storage system having a plurality of predictive failure analyzing data storage devices. The subsystem furthermore has a circuit that is responsive to a predicted failure indication by a data storage device in relation to predetermined rules stored in memory for deterministically initiating a preventive recovery either by a data recovery procedure in the data storage device or by a fault tolerance storage arrangement in the subsystem.
-
Citations
20 Claims
- 1. A data storage subsystem in a distributed storage system, the subsystem having a plurality of predictive failure analyzing data storage devices and comprising a circuit that is responsive to a predicted failure indication by a data storage device in relation to predetermined rules stored in memory for deterministically initiating a preventive recovery by a data recovery procedure in the data storage device in cooperation with a fault tolerant storage arrangement in the subsystem.
-
8. A method for protecting stored data in a data storage subsystem having a plurality of data storage devices, comprising:
-
predicting a data transfer failure by one of the data storage devices; and
analyzing the predicted failure in relation to predetermined rules to deterministically initiate a preventive recovery routine by a data recovery procedure in the data storage device in cooperation with a fault tolerant storage arrangement in the subsystem. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data storage subsystem comprising:
-
a plurality of predictive failure analyzing data storage devices defining a storage subsystem; and
means for recovering in accordance with predetermined rules stored in memory that deterministically minimize unscheduled maintenance of the subsystem. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification