SSD Storage Control via Data Migration to Hot Spare

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Solid State Disks (SSDs) face write amplification issues due to the need to erase entire storage medium blocks when modifying data, leading to reduced service life and unnecessary erase and write operations.

Innovation Solution

Implementing a method that migrates data from a member storage medium with a write amplification effect to a hot spare storage medium and performs an erase operation on the migrated data location, thereby reducing the need for frequent erase operations across the entire storage medium block.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data modification is performed on a storage medium page in a fully written block, then the data can be updated, but the entire block must be erased and rewritten causing write amplification

Engineering Contradiction:
Improvedata update capabilityVSAvoidwrite efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the storage block into two parts: a first storage block for storing original data and a second storage block for storing modified data. This segmentation allows data modifications to be written to the second block without requiring erasure of the entire first block, thereby reducing write amplification while maintaining data update capability.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the entire storage medium block is erased to modify a single page, then the modified data can be written, but unnecessary erase and write operations are performed on other pages

Engineering Contradiction:
Improvedata modification capabilityVSAvoiderase operation overhead
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent performs preliminary action by pre-allocating a second storage block alongside the first storage block. When data modification is needed, the modified data is directly written to the pre-prepared second block without requiring erasure of the first block, thus eliminating unnecessary erase operations and reducing energy overhead.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If frequent erase operations are performed on the storage medium block, then data can be updated, but the service life of the SSD is reduced

Engineering Contradiction:
Improvedata update frequencyVSAvoidSSD service life
Core Design Contradiction:
ProductivityVSDuration of action of stationary object

Solution Approach 1:

The patent implements a wear-leveling strategy where the first and second storage blocks alternate roles. When the first block is full, it is discarded for writing and the second block becomes active. After the second block is also full, both are erased together and roles are swapped. This discarding and recovering approach distributes wear across both blocks, extending SSD service life while maintaining high data update frequency.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10296426B2Storage control of storage media subject to write amplification effects
Publication Date: 2019.05.21 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10296426B2 patent drawing
  • US10296426B2 patent drawing
  • US10296426B2 patent drawing

AI summary

According to one aspect of the present invention, there is provided a method for performing storage control. Member storage media and a hot spare storage medium are identified in a storage system. The member storage media are members of a storage medium array, and the hot spare storage medium is for joining in the storage medium array when a member storage medium fails. Data on a member storage medium having a write amplification effect is migrated to the hot spare storage medium. In the member storage medium having a write amplification effect, an erase operation is performed on a storage medium where the migrated data is located. Embodiments of the present invention can alleviate adverse impact caused by a write amplification effect.