Storage System Backup Data Migration Threshold Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for migrating backup data from an old storage system to a new storage system are inefficient, especially when the old and new systems use different data structures and deduplication algorithms, leading to prolonged migration times and user dissatisfaction.

Innovation Solution

A method that determines if the target client terminal generates new data exceeding a threshold in the target storage system, allowing direct storage of such data into the target system without intermediation through the source system, thereby reducing migration time and improving system performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If backup data is migrated from source storage system to target storage system through traditional methods, then data migration is completed, but migration time is prolonged and system performance is reduced

Engineering Contradiction:
Improvemigration timeVSAvoidsystem performance
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent extracts the data storage function from the source storage system and directly places it in the target storage system. When the target storage system has sufficient space, new data generated by the client terminal is directly stored in the target system without passing through the source system, thereby eliminating unnecessary migration steps and reducing migration time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary actions by checking the available space in the target storage system before migration begins. If the target system has sufficient space (meets the threshold condition), the system prepares for direct storage mode in advance, allowing new data to be written directly to the target system without subsequent migration delays.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If all backup data is stored in the source storage system during migration, then data integrity is maintained, but unnecessary storage operations increase migration time

Engineering Contradiction:
Improvetotal backup timeVSAvoiddata storage operations
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent removes the intermediate storage step in the source storage system when the target system has sufficient capacity. Instead of storing all data in the source system and then migrating, the system extracts the storage function and writes data directly to the target system, eliminating redundant storage operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by selectively storing data based on the target system's available space. When the threshold condition is met (sufficient space available), only necessary storage operations are performed directly in the target system, avoiding excessive intermediate storage actions in the source system.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If data is directly stored in the target storage system without checking space availability, then migration speed increases, but data loss may occur

Engineering Contradiction:
Improvemigration speedVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary space verification in the target storage system before enabling direct storage mode. By checking whether available space meets the threshold condition beforehand, the system ensures that direct writing will not cause data loss, thereby maintaining data integrity while enabling faster migration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism by continuously monitoring the available space in the target storage system. When the space threshold condition is satisfied, the system feedbacks to enable direct storage mode; when the threshold is not met, it switches to traditional migration mode, thus balancing speed and reliability based on real-time conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11340825B1Method, device, and computer program product for managing storage system
Publication Date: 2022.05.24 EMC IP HLDG CO LLC
  • US11340825B1 patent drawing
  • US11340825B1 patent drawing
  • US11340825B1 patent drawing

AI summary

Embodiments of the present disclosure relate to a method, a device, and a computer program product for managing a storage system. The method for managing a storage system includes: in response to migration of data from a source storage system to a target storage system, if it is determined that a target client terminal that uses the source storage system to back up data generates data to be backed up, determining whether the amount of data stored in the target storage system for the target client terminal exceeds a threshold; and if it is determined that the amount of data exceeds the threshold, storing the data to be backed up into the target storage system. According to the embodiments of the present disclosure, the data to be backed up can be stored into the target storage system before data of a source storage device is completely migrated to a target storage device. In this way, the performance of the storage system can be improved, and the time required to migrate the data of the source storage device to the target storage device can be reduced.