Storage System I/O Error Monitoring for Unplanned Swap Risk

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to accurately determine the risk level of unplanned swap events in storage systems, leading to potential system outages and disruptions, as they lack the ability to track and assess the likelihood of such events effectively.

Innovation Solution

Implementing a swap risk management module that monitors I/O errors, calculates a swap score based on criticality levels, and triggers alerts or swap events when error thresholds are exceeded, providing real-time risk assessment and management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing systems do not implement swap risk assessment, then system complexity is reduced, but reliability deteriorates due to inability to predict unplanned swap events

Engineering Contradiction:
Improveunplanned swap event prediction accuracyVSAvoidmonitoring and calculation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary monitoring of I/O errors and calculates swap risk scores before unplanned swap events occur. By continuously tracking error patterns and computing risk assessments in advance, the system enables proactive identification of storage systems at risk, allowing administrators to take corrective actions before failures happen.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops by monitoring I/O errors, recalculating swap risk scores, and providing updated risk assessments. This feedback mechanism allows the system to adapt to changing storage system conditions and maintain accurate reliability predictions through ongoing evaluation of error patterns and system state changes.

Inventive Principle:
Principle #23Feedback

2Reliability

If continuous monitoring of I/O errors is implemented, then reliability improves through better risk detection, but use of energy increases due to constant monitoring and calculation operations

Engineering Contradiction:
Improvesystem availabilityVSAvoidenergy consumption for monitoring and calculation
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs monitoring and risk calculations at defined intervals rather than continuously. By periodically assessing swap risk based on accumulated I/O error data and system state changes, the system maintains reliable risk detection while reducing energy consumption associated with constant real-time processing.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If detailed I/O error tracking is performed for each storage device, then measurement precision improves for risk assessment, but loss of time increases due to processing large volumes of error data

Engineering Contradiction:
Improveerror detection accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts and focuses on critical I/O error indicators that are most predictive of unplanned swap events. By identifying and monitoring only the most relevant error types and patterns rather than processing all possible error data, the system achieves high measurement precision for risk assessment while minimizing time loss through selective data processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system transforms raw I/O error data into meaningful risk assessment parameters through aggregation and analysis. By converting detailed error logs into summarized risk scores and trends, the system maintains high measurement precision for detecting storage system degradation while reducing processing time through parameter transformation and data consolidation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12450113B2Determining an unplanned swap event risk level for a storage system
Publication Date: 2025.10.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12450113B2 patent drawing
  • US12450113B2 patent drawing
  • US12450113B2 patent drawing

AI summary

Determining an unplanned swap event risk level for a storage system includes monitoring for input/output (I/O) errors on each of a plurality of storage devices of a first storage system within a predetermined time interval. A criticality level of the first storage system is determined. A risk level for an unplanned swap event is calculated based on detected I/O errors for each of the plurality of storage devices and the criticality level of the first storage system. The unplanned swap event includes swapping between usage of the first storage system and a second storage system by a computing system. The risk level for the unplanned swap event is provided.