Disk Drive Probation State for Storage Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large data storage systems, frequent intermittent faults in disk drives can lead to poor system reliability, unnecessary data rebuilds, and potential data loss due to repeated bypass conditions, which degrade system performance and increase vulnerability to further failures.

Innovation Solution

A disk drive is placed in a probation state when it requests to be taken offline, allowing temporary unavailability without full rebuilds, and only rebuilding specific sectors affected during the probation period, reducing unnecessary data reconstruction and maintaining system efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a disk drive is placed in bypass state upon detecting a fault, then system reliability is improved by preventing potential data loss, but system performance deteriorates due to frequent rebuild operations and extended unavailability

Engineering Contradiction:
Improvesystem reliabilityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by initiating data rebuild operations proactively when a disk drive enters bypass state, rather than waiting for actual data loss to occur. This ensures data integrity is maintained before faults become critical, while the rebuild process is optimized to minimize performance impact during the recovery phase

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of taking the disk drive completely offline or performing full array rebuilds, the system applies partial action by allowing the drive to remain in bypass state with limited functionality. Data rebuild operations are performed selectively on affected segments rather than the entire array, reducing the scope and time of rebuild operations while maintaining sufficient data protection

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If frequent data rebuild operations are performed to maintain data integrity, then data loss prevention is improved, but system resources are consumed excessively and performance is degraded

Engineering Contradiction:
Improvedata integrityVSAvoidsystem resources
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system implements feedback mechanisms by continuously monitoring disk drive health status and dynamically adjusting rebuild operations based on real-time conditions. When drives are healthy, rebuild operations are minimized or suspended. When faults are detected, rebuild operations are activated and their intensity adjusted based on system load and resource availability, creating an adaptive response that conserves resources while maintaining data integrity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes operational parameters by adjusting the scope, timing, and priority of data rebuild operations based on system state. Rebuild operations can be performed in background mode during low-utilization periods, or prioritized during critical fault conditions. The system dynamically modifies rebuild parameters such as transfer rates, parallel operation counts, and resource allocation to optimize the balance between data integrity and resource consumption

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7624300B2Managing storage stability
Publication Date: 2009.11.24 EMC IP HLDG CO LLC
  • US7624300B2 patent drawing
  • US7624300B2 patent drawing
  • US7624300B2 patent drawing

AI summary

Storage stability is managed. It is detected that a disk drive is requesting to be taken offline. The disk drive is begun to be treated as being in a probation state. If within an acceptable period of time the disk drive requests to be put back online, treatment of the disk drive as being in a probation state is stopped, and only any portions of the disk drive data that were the subject of write requests involving the disk drive while the disk drive was being treated as being in a probation state are rebuilt.