Storage Controller Formatting and Rebuild Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Formatting and rebuild processes in storage media, when performed simultaneously, increase CPU load and delay completion, and can lead to data loss if one storage medium fails during the rebuild process.

Innovation Solution

A storage apparatus with multiple first storage mediums and a controller that performs formatting and failure detection separately, allowing for immediate data rebuilding in a redundant second storage medium, thereby avoiding simultaneous execution of these processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If formatting and rebuild process are performed at the same time, then data redundancy is maintained, but CPU load increases and formatting completion is delayed

Engineering Contradiction:
Improvedata redundancyVSAvoidformatting completion speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the formatting and rebuild processes into separate execution phases. When formatting is detected to be in progress on a storage medium, the system waits for formatting completion before initiating the rebuild process, rather than executing both simultaneously. This temporal segmentation reduces CPU load while maintaining data redundancy through sequential processing.

Inventive Principle:
Principle #1Segmentation

2Reliability

If formatting and rebuild process are performed at the same time, then data redundancy is maintained, but CPU load increases

Engineering Contradiction:
Improvedata redundancyVSAvoidCPU load
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent divides the concurrent execution of formatting and rebuild into sequential segments. The system monitors formatting status and only initiates rebuild after formatting completion is detected, thereby segmenting the computational workload over time rather than concentrating it simultaneously, which reduces peak CPU load and energy consumption.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If formatting is performed first to detect abnormalities, then data loss risk increases during subsequent rebuild process

Engineering Contradiction:
Improveabnormality detectionVSAvoiddata loss risk
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent performs formatting as a preliminary action to detect storage medium abnormalities before the rebuild process begins. By completing formatting and verifying storage medium health beforehand, the system identifies potential failures early, allowing for safer rebuild operations with reduced data loss risk since the target storage medium has been pre-validated.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8930748B2Storage apparatus and controller
Publication Date: 2015.01.06 FUJITSU LTD
  • US8930748B2 patent drawing
  • US8930748B2 patent drawing
  • US8930748B2 patent drawing

AI summary

A storage apparatus includes a plurality of first storage mediums in which data is redundantly stored and a controller. The controller includes a formatting section which performs formatting in each of the plurality of first storage mediums, a detection section which detects a failure that has occurred in the plurality of first storage mediums, a control section which makes the formatting section stop the formatting at the time of the detection of the failure by the detection section and which rebuilds the data stored in the plurality of first storage mediums in which the failure has occurred in a second storage medium other than the plurality of first storage mediums, and a rebuild processing section which rebuilds the data stored in the plurality of first storage mediums in the second storage medium in accordance with instructions from the control section.