Direct Data Migration Between Unequal-Performance Storage Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In hierarchical storage systems, data migration between storage media with different performance levels results in high delays and resource overheads due to CPU processing requirements such as decoding, protocol conversion, and encoding, which occupy cache and computing resources.

Innovation Solution

A data management apparatus with a management unit that manages data transmission channels between storage media and a data migration unit that directly migrates data between these media, eliminating the need for CPU processing like protocol conversion, thereby reducing delays and resource overheads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data migration is performed through CPU processing with protocol conversion and encoding, then data can be transferred between storage media, but migration delay increases and resource overheads increase

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidmigration delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the data migration function from the CPU and implements it through a dedicated data migration mechanism between storage media. This separation removes the burden of protocol conversion and encoding from the CPU, enabling direct data transfer that reduces migration delay while maintaining data transfer capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary data migration channel that directly connects storage media, bypassing the CPU for the actual data transfer. This intermediary pathway enables efficient data movement between storage media with different performance characteristics without requiring CPU intervention for each transfer operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If data migration is performed through CPU processing with protocol conversion and encoding, then data can be transferred between storage media, but resource overheads increase

Engineering Contradiction:
Improvedata transfer capabilityVSAvoidresource overheads
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the data migration function from the CPU and implements it through a dedicated data migration mechanism between storage media. This separation removes the burden of protocol conversion and encoding from the CPU, reducing resource overheads while maintaining data transfer capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The storage media are equipped with self-service capabilities for data migration, allowing them to perform protocol conversion and data transfer autonomously without CPU intervention. This self-service approach reduces the computational resources required and simplifies the overall system architecture.

Inventive Principle:
Principle #25Self-service

3Speed

If independent data flows and control flows are set for different storage media, then CPU can quickly access different storage media, but data migration requires extensive processing

Engineering Contradiction:
ImproveCPU access speedVSAvoiddata migration delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent segments the data transfer path into independent channels: one path for CPU access to storage media and another dedicated path for data migration between storage media. This segmentation allows CPU access operations to proceed at high speed while data migration operations utilize the dedicated channel, preventing migration processing from bottlenecking CPU operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary data migration channel that directly connects storage media, bypassing the CPU for the actual data transfer. This intermediary pathway enables efficient data movement between storage media with different performance characteristics without requiring CPU intervention for each transfer operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250217041A1Data management apparatus, data management method, and data storage device
Publication Date: 2025.07.03 HUAWEI TECH CO LTD
  • US20250217041A1 patent drawing
  • US20250217041A1 patent drawing
  • US20250217041A1 patent drawing

AI summary

A data management apparatus, a data management method, and a data storage device are provided. The data management apparatus includes a management unit and a data migration unit. The management unit manages data transmission channels between two types of storage media with different transmission performance. Then, the data migration unit migrates data between the two types of storage media through the managed data transmission channels. In this way, the data management apparatus can directly migrate data between storage media with different transmission performance, and a CPU in a system does not need to perform processing such as instruction conversion and protocol conversion, so that a delay of performing the foregoing processing by the CPU can be shortened. In addition, because the CPU does not need to perform data migration, resource overheads of the CPU can be reduced.