US 12,253,904 B2
Machine learning-based generation of self-healing policies for error messages encountered on storage systems
Osnat Shasha, Holon (IL); Shaul Dar, Petach Tikva (IL); and Alex Kulakovsky, Ra'anana (IL)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jul. 10, 2023, as Appl. No. 18/349,632.
Prior Publication US 2025/0021419 A1, Jan. 16, 2025
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01)
CPC G06F 11/0772 (2013.01) [G06F 11/0727 (2013.01); G06F 11/0793 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
at least one processing device comprising a processor coupled to a memory;
the at least one processing device being configured:
to determine information characterizing one or more errors detected on a first one of a set of two or more storage systems, the determined information comprising a configuration of the first storage system, one or more error messages associated with the detected one or more errors, one or more recovery actions taken on the first storage system in response to the one or more error messages, and system state information for the first storage system before and after the one or more recovery actions;
to generate, utilizing one or more machine learning algorithms based at least in part on the determined information, at least one self-healing policy for at least one of the one or more error messages, the at least one self-healing policy specifying at least one recovery action to take in response to said at least one of the one or more error messages; and
to provision the generated at least one self-healing policy in storage controllers of each of the two or more storage systems.