Storage Drive Failure Forecasting With Smart Diagnostic Windows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Disk failures contribute significantly to storage subsystem failures, leading to high costs, customer dissatisfaction, and brand damage, with existing technologies struggling to accurately predict and prevent these failures due to class imbalance in failure data.

Innovation Solution

A machine learning-driven approach that enhances diagnostic history by generating smart historical windows, oversampling, and using ensemble methodologies to forecast storage device failures, enabling proactive replacement planning and reducing downtime.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional failure prediction methods are used, then the system is simple to implement, but the prediction accuracy is low due to class imbalance in failure data

Engineering Contradiction:
Improvefailure prediction accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by generating smart historical windows and enhancing diagnostic data before failure prediction. Diagnostic histories are collected and processed in advance, with smart historical windows created to capture relevant failure patterns. This preliminary data preparation ensures that when prediction is needed, accurate predictions can be made without complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces intermediary components including an ensemble machine learning model that combines multiple algorithms (XGBoost, Random Forest, Logistic Regression), and a data enhancement module that applies oversampling and SMOTE techniques. These intermediaries bridge the gap between raw diagnostic data and accurate failure predictions, handling the class imbalance problem without requiring complex real-time data processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If diagnostic data is collected for all storage devices, then comprehensive monitoring is achieved, but the data processing time and computational resources increase

Engineering Contradiction:
Improvemonitoring coverageVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system extracts only the necessary diagnostic features from comprehensive device data by creating smart historical windows that focus on specific time periods and failure-relevant parameters. Instead of processing all diagnostic data, the system extracts and enhances only the subsets most relevant to failure prediction, significantly reducing processing time while maintaining monitoring coverage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The diagnostic data is segmented into smart historical windows for different storage devices, allowing parallel processing of multiple device histories. The ensemble model segments the prediction task across multiple algorithms, with each algorithm processing data independently and results being combined. This segmentation enables comprehensive monitoring of multiple devices without proportionally increasing total processing time.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If proactive maintenance is implemented based on failure prediction, then downtime is reduced, but additional replacement costs are incurred

Engineering Contradiction:
Improvedevice downtimeVSAvoidreplacement cost
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The system performs preliminary failure detection and prediction, allowing maintenance to be scheduled in advance before actual failures occur. By identifying at-risk storage devices through the ensemble model and enhanced diagnostic data, organizations can proactively replace devices during planned maintenance windows rather than experiencing unexpected failures, thereby reducing downtime while controlling replacement costs through strategic timing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12536080B2System and method for machine learning-driven physical storage device failure detection, classification, and resolution
Publication Date: 2026.01.27 DELL PROD LP
  • US12536080B2 patent drawing
  • US12536080B2 patent drawing
  • US12536080B2 patent drawing

AI summary

A method, computer program product, and computing system for generating a respective diagnostic history associated with each physical storage device of a plurality of physical storage devices. A subset of diagnostic history associated with a class of failing physical storage devices is identified from the diagnostic history associated with each physical storage device. The subset of diagnostic history associated with the class of failing physical storage devices is enhanced. A physical storage device failure event for a target physical storage device is forecast using a machine learning model and the enhanced subset of diagnostic history associated with the class of failing physical storage devices.