Automated stalled process detection and recovery
AssigneeInternational Business Machines Corporation
InventorsKumar Abhijeet, Andrew D. Baptist, Ilir Iljazi, Gregory A. Papadopoulos, Jason K. Resch
Life of this patent
Estimating the term…
Abstract
A dispersed storage network (DSN) includes multiple storage units. A processing unit included in the DSN issues an access request to one of the storage units, and identifies the storage unit as a failing storage unit based, at least in part, on a rate of growth of a network queue associated with the storage unit. the processing unit then issues an error indicator to a recovery unit for further action.
Claims19
A method for use in a dispersed storage network (DSN) including a plurality of storage units, the method comprising:
- issuing an access request from a processing unit included in the DSN to a storage unit of the plurality of storage units;
- identifying, by the processing unit, the storage unit as a failing storage unit based, at least in part, on a rate of growth of a network queue associated with the storage unit;
- and
- issuing, by the processing unit, an error indicator to a recovery unit for further action.
A dispersed storage network (DSN) including a plurality of storage units, the DSN comprising:
- a processing unit configured to:
- issue an access request to a storage unit of the plurality of storage units;
- identify the storage unit as a failing storage unit based, at least in part, on a rate of growth of a network queue associated with the storage unit;
- issue an error indicator to a recovery unit, the error indicator indicate the failing storage unit;
- and
- the recovery unit configured to implement corrective action in accordance with the error indication.
A processing unit included in a dispersed storage network (DSN) including a plurality of storage units, the processing unit comprising:
- a processor;
- a memory coupled to the processor;
- a non-transitory program of instructions configured to be stored in the memory and executed by the processor, the program of instructions including:
- at least one instruction to issue an access request to a storage unit of the plurality of storage units;
- at least one instruction to identify, by the processing unit, the storage unit as a failing storage unit based, at least in part, on a rate of growth of a network queue associated with the storage unit;
- and
- at least one instruction to issue, by the processing unit, an error indicator to a recovery unit for further action.
Dependencies are inferred from the claim text.