Disk Failure Prediction Using Conditional Markov Chain

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for predicting hard disk failures rely on single thresholds and incomplete data, resulting in limited predictive accuracy, as they do not effectively model the evolution of medium errors over time.

Innovation Solution

The use of a conditional Markov chain to model the evolution of medium errors until disk failure, allowing for the calculation of transitional probabilities and generation of risk profiles for predicting disk failures in a RAID environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single threshold of medium errors is used to predict disk failures, then the method is simple to implement, but the predictive accuracy is limited

Engineering Contradiction:
Improveprediction method complexityVSAvoidpredictive accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent segments the single threshold approach into multiple discrete medium error count thresholds (e.g., 0, 1, 2, 3, 4+ errors). Each threshold represents a distinct risk level, allowing the system to evaluate predictive accuracy across different error severity levels rather than using a single binary threshold.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a temporal dimension by tracking medium error evolution over time through multiple snapshots. Instead of a static single-threshold check, the system monitors error counts across different time points, enabling detection of error progression trends that indicate impending failures.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If comprehensive medium error data is collected and analyzed, then predictive accuracy improves, but the complexity of the prediction system increases

Engineering Contradiction:
Improvepredictive accuracyVSAvoidprediction system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical analysis of disk components with a statistical Markov chain model. Instead of physically examining disk health indicators, the system uses probabilistic transitions between error states to predict failures, simplifying the analysis while maintaining accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms raw medium error counts into transition probabilities between discrete error states. By changing the parameter representation from absolute error counts to relative transition likelihoods, the system captures error evolution patterns without requiring complex absolute threshold calibration.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If traditional single-threshold medium error counting is used, then the monitoring method is simple, but the ability to predict failures accurately is insufficient

Engineering Contradiction:
Improvemonitoring simplicityVSAvoidfailure prediction reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transitions from static single-threshold monitoring to dynamic multi-state Markov chain analysis. The system continuously updates transition probabilities based on observed error evolution, allowing the prediction model to adapt to changing disk conditions while maintaining operational simplicity through automated probability calculations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback by using observed medium error transitions to update and refine the Markov chain model. The system learns from actual error progression patterns in the monitored disk population, improving prediction reliability over time while maintaining the simplicity of automated monitoring without manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10191668B1Method for dynamically modeling medium error evolution to predict disk failure
Publication Date: 2019.01.29 EMC IP HLDG CO LLC
  • US10191668B1 patent drawing
  • US10191668B1 patent drawing
  • US10191668B1 patent drawing

AI summary

A method for predicting disk failures in a RAID environment is provided. A data collection center receives hard disk status information from one or more sets of hard disks in a storage system. For each of the sets of hard disks, the data collection center calculates a transitional probability that a hard disk will fail within a predetermined period of time based on the hard disk status information, and generates a first risk profile for the hard disk based on the calculated transitional probability. The data collection center then generates a second risk profile for a set of hard disks based on two or more of the first risk profiles, and compares the second risk profiles of the sets of hard disks to determine which of the sets of hard disks has a highest probability of failing within the predetermined period of time.