Patent ID: 11921570
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A method performed by an analytics platform responsible for managing a plurality of devices in an information technology infrastructure, the method comprising:
obtaining monitoring data for the plurality of devices in the information technology infrastructure, the monitoring data comprising a plurality of features;
determining two or more rankings of the plurality of features using two or more filter-based feature selection algorithms;
generating an overall feature ranking for the plurality of features using a multi-criteria decision analysis method that integrates the two or more ranking of the plurality of features;
selecting a subset of the plurality of features based at least in part on the overall feature ranking for the plurality of features;
generating, utilizing at least a first machine learning algorithm in a machine learning system, a failure prediction for each of the plurality of devices, wherein each of the failure predictions is generated using at least one classifier that takes as input the selected subset of the plurality of features, and wherein each of the failure predictions comprises a forecast value characterizing likelihood of one or more of the plurality of devices failing within a designated time frame;
applying a conformal prediction framework to the generated failure predictions, utilizing at least a second machine learning algorithm in the machine learning system, to obtain confidence measures indicating a quality of each of the generated failure predictions and credibility measures indicating a quality of the monitoring data obtained for each of the plurality of devices;
selecting at least a given one of the plurality of devices for remediation based at least in part on (i) a given forecast value of a given one of the generated failure predictions for the given device; (ii) a given one of the confidence measures indicating the quality of the given generated failure prediction for the given device; and (iii) a given one of the credibility measures indicating the quality of the monitoring data obtained for the given device; and
prior to failure of the given device, in order to reduce at least one of data unavailability and data loss associated with failure of the given device, proactively migrating one or more workloads from the given device to one or more other ones of the plurality of devices in the information technology infrastructure and applying one or more fixes to one or more hardware components of the given device predicted to fail within the designated time frame;
wherein the method is performed by at least one processing device comprising a processor coupled to a memory, the at least one processing device implementing the analytics platform and the machine learning system.