SSD Zone Compression Layout for Lower Write Amplification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Solid state drives (SSDs) based on related art randomly store hot and cold data without classification, leading to reduced compression efficiency and increased write amplification factor due to frequent garbage collection.

Innovation Solution

A storage device with a non-volatile memory divided into zones based on data access attributes, where write data is compressed and stored using zone-specific compression methods to differentiate between hot, normal, and cold data, thereby reducing garbage collection and optimizing storage efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If data is stored randomly without classification, then storage simplicity is maintained, but compression efficiency is reduced

Engineering Contradiction:
Improvestorage management simplicityVSAvoidcompression efficiency
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The storage medium is divided into multiple zones (first zone, second zone, third zone) based on data access patterns. Hot data is stored in the first zone, normal data in the second zone, and cold data in the third zone. This segmentation allows different compression methods to be applied to each zone, improving overall compression efficiency while maintaining manageable complexity through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different compression ratios are applied to different zones based on local data characteristics. The first zone (hot data) uses a first compression ratio, the second zone (normal data) uses a second compression ratio, and the third zone (cold data) uses a third compression ratio. This local quality approach optimizes compression efficiency for each specific data type while maintaining clear management rules.

Inventive Principle:
Principle #3Local quality

2Device complexity

If hot and cold data are stored together, then storage space utilization is simplified, but write amplification factor increases

Engineering Contradiction:
Improvestorage management simplicityVSAvoidwrite amplification factor
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The storage medium is divided into multiple zones (first zone, second zone, third zone) based on data access patterns. Hot data is stored in the first zone, normal data in the second zone, and cold data in the third zone. This segmentation allows different compression methods to be applied to each zone, improving overall compression efficiency while maintaining manageable complexity through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different compression ratios are applied to different zones based on local data characteristics. The first zone (hot data) uses a first compression ratio, the second zone (normal data) uses a second compression ratio, and the third zone (cold data) uses a third compression ratio. This local quality approach optimizes compression efficiency for each specific data type while maintaining clear management rules.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If uniform compression is applied to all data, then processing simplicity is maintained, but storage efficiency is reduced

Engineering Contradiction:
Improveprocessing simplicityVSAvoidstorage efficiency
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The storage medium is divided into multiple zones (first zone, second zone, third zone) based on data access patterns. Hot data is stored in the first zone, normal data in the second zone, and cold data in the third zone. This segmentation allows different compression methods to be applied to each zone, improving overall compression efficiency while maintaining manageable complexity through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different compression ratios are applied to different zones based on local data characteristics. The first zone (hot data) uses a first compression ratio, the second zone (normal data) uses a second compression ratio, and the third zone (cold data) uses a third compression ratio. This local quality approach optimizes compression efficiency for each specific data type while maintaining clear management rules.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11842082B2Storage device including a plurality of zones having separate compression ratios and operating method thereof
Publication Date: 2023.12.12 SAMSUNG ELECTRONICS CO LTD
  • US11842082B2 patent drawing
  • US11842082B2 patent drawing
  • US11842082B2 patent drawing

AI summary

A storage device may include a non-volatile memory including a plurality of zones, the non-volatile memory configured to sequentially store data in at least one of the plurality of zones, and a processing circuitry configured to, receive a first write command and first data from a host, the first write command including a first logical address, identify a first zone of the plurality of zones based on the first logical address, compress the first data based on compression settings corresponding to the first zone, and write the compressed first data to the first zone.