Tier-Aware File Migration for Preserved I/O Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data migration methods fail to retain active temperature information of data during migration, leading to impaired IO performance and increased disk abrasion in multi-tier storage systems.

Innovation Solution

The method involves dividing disks in both source and destination storage devices into multiple tiers based on types, transferring data and tier identifiers to maintain active temperature information, ensuring consistent performance and reducing disk wear.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If data migration is performed without retaining tier information, then migration process is simpler, but IO performance deteriorates and disk abrasion increases

Engineering Contradiction:
Improvemigration process complexityVSAvoidIO performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces tier information as an intermediary element that bridges the source and destination storage systems. During migration, the system transfers not only data but also associated tier information (access patterns, temperature data) to the destination system, enabling the new system to replicate the performance characteristics of the source system without requiring complex real-time performance monitoring during migration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data migration is performed without retaining active temperature information, then migration is faster and simpler, but disk abrasion increases

Engineering Contradiction:
Improvemigration speedVSAvoiddisk abrasion
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent performs preliminary collection and transfer of active temperature information (access patterns, read/write frequencies) before the actual data migration. This preliminary action preserves the operational context of the data, allowing the destination system to place data in appropriate tiers and maintain performance characteristics without increasing disk abrasion during the migration process itself.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If multi-tier storage is used, then storage efficiency improves, but data migration between tiers becomes more complex

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddata migration complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent employs copying of metadata and tier information alongside data copying during migration. By replicating the complete data structure including tier assignments and access patterns, the system maintains storage efficiency in the destination system without requiring complex migration logic to handle tier transitions, as all tier-related information is copied intact from the source system.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250335115A1Method and system for migrating file
Publication Date: 2025.10.30 DELL PROD LP
  • US20250335115A1 patent drawing
  • US20250335115A1 patent drawing
  • US20250335115A1 patent drawing

AI summary

Techniques for migrating a file involve determining, at a source storage device, a file to be migrated in response to receiving a request for migrating a file, where multiple disks in the source storage device are divided into first multiple tiers based on types of the disks. Such techniques further involve acquiring data of the file and a first identifier of a first tier for storing the data among the first multiple tiers. Such techniques further involve sending the data and the first identifier to a destination storage device, to store the file in a second tier corresponding to the first tier among second multiple tiers of the destination storage device, where multiple disks in the destination storage device are divided into second multiple tiers based on types of the disks. Such techniques may ensure the service quality for user data and reducing the abrasion of disk devices.