SSD Storage Medium Failure Handling With Real-Time State Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Solid state drives (SSDs) face reliability and consistency issues due to storage medium failures, such as flash memory chip issues during manufacturing, wear, or storage controller problems, leading to data errors and drive crashes.

Innovation Solution

A method and apparatus for processing storage medium failure in SSDs by detecting the state of a failed storage medium in real time and performing state-dependent operations, including migration of data to an idle state and marking the medium accordingly, to prevent data loss and improve reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real-time state detection and processing is implemented for failed storage media, then reliability and consistency are improved, but device complexity increases

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by detecting the state of storage media before failure occurs and preparing migration plans in advance. When failure is detected, the system has already identified which data needs migration and to which target media, reducing the complexity of emergency response while ensuring reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary state management mechanism that coordinates between the failed storage media and the healthy storage media. This intermediary layer handles the complexity of state detection, data migration coordination, and consistency management, allowing the system to maintain reliability without requiring complex direct intervention in all failure scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If data migration operations are performed on failed storage media, then data loss is prevented, but processing time increases

Engineering Contradiction:
Improvedata lossVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary detection and state assessment of storage media before failure occurs. By identifying at-risk media and planning data migration in advance, the system reduces the processing time required during actual failure events while ensuring complete data recovery and preventing data loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous monitoring and state detection of storage media, ensuring that data migration operations can begin immediately when failure occurs without interruption to overall system operation. This continuous action approach prevents data loss while minimizing the impact on processing time by keeping the migration pipeline always ready.

Inventive Principle:
Principle #20Continuity of useful action

3Stability of the object's composition

If state-dependent processing is implemented for different media states, then data consistency is improved, but ease of operation decreases

Engineering Contradiction:
Improvedata consistencyVSAvoidease of operation
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system implements self-service by automatically detecting the state of storage media and autonomously determining the appropriate processing actions. The state-dependent processing is handled transparently by the system itself without requiring user intervention or complex manual configuration, thereby maintaining data consistency while preserving ease of operation for users.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12511206B2Method and apparatus for processing storage medium failure and solid state drive
Publication Date: 2025.12.30 DAPUSTOR CORP
  • US12511206B2 patent drawing
  • US12511206B2 patent drawing
  • US12511206B2 patent drawing

AI summary

The present disclosure provides a method for processing storage medium failure, an apparatus, and a solid state disk thereof. The method includes: acquiring a failed storage medium; detecting a state of the failed storage medium in real time, where the state at least includes an idle state, an open state, and a closed state; and processing the failed storage medium in real time according to the state of the failed storage medium.