RAID Data Loss Reporting and Robustness Assessment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current RAID systems, particularly RAID-5, experience significant data loss due to drive failures combined with media errors, highlighting the need for methods to reduce such incidents and provide better reporting and statistics to encourage transitions to more robust RAID levels like RAID-6.

Innovation Solution

A system and method that monitor storage drive failures, report on RAID types, and assess whether data loss could have been prevented by converting to a more robust RAID type, featuring a reporting module and action module to mitigate risks by swapping or redistributing storage drives across RAID arrays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If RAID-5 is used to provide data redundancy, then storage capacity and I/O performance are improved, but data loss occurs when combined drive failure and media error happen

Engineering Contradiction:
ImproveI/O performanceVSAvoiddata loss prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the RAID level parameter from RAID-5 to RAID-6, which adds an additional parity value. This parameter change increases the fault tolerance capability, allowing the system to withstand both drive failure and media error simultaneously without data loss, while maintaining similar I/O performance characteristics

Inventive Principle:
Principle #35Parameter changes

2Reliability

If RAID-6 is used to prevent data loss, then data reliability is improved, but storage capacity is reduced compared to RAID-5

Engineering Contradiction:
Improvedata loss preventionVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements beforehand cushioning by adding an extra parity value in RAID-6 configuration. This additional redundancy acts as a cushion that absorbs the impact of simultaneous drive failure and media error, preventing data loss. The trade-off is accepting reduced storage capacity in exchange for this protective cushion

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If monitoring and reporting systems are implemented, then data loss prevention capability is improved, but system complexity increases

Engineering Contradiction:
Improvedata loss reportingVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms through monitoring systems that track drive health status, failure events, and media errors. The system provides feedback reports that indicate whether data loss occurred and whether it could have been prevented by using RAID-6 instead of RAID-5. This feedback enables continuous improvement of data protection strategies without requiring complex manual intervention

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11074118B2Reporting incidents of data loss in RAID arrays
Publication Date: 2021.07.27 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11074118B2 patent drawing
  • US11074118B2 patent drawing
  • US11074118B2 patent drawing

AI summary

A method for reporting incidents of data loss in a storage environment comprising redundant arrays of independent disks (RAIDs) is disclosed. In one embodiment, such a method monitors storage drive failures in a storage environment. For a storage drive failure detected in the storage environment, the method reports the RAID type in which the storage drive failure occurred and whether data loss occurred in the RAID as a result of the storage drive failure. In certain embodiments, the method reports whether the data loss could have been prevented had the RAID type been converted to a more robust RAID type. In other or the same embodiments, the method reports whether the data loss was prevented by the RAID type. A corresponding system and computer program product are also disclosed.