Data Migration Metrics Prediction Before Repository Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data movers lack the ability to predict or track data migration metrics accurately and fail to correlate these metrics to user-defined entities at the desired level of granularity, leading to difficulties in evaluating costs and time implications for data transfers between different storage devices and environments.

Innovation Solution

A data migration/analysis system that integrates with third-party client applications via API engines, providing predictive data migration metrics and user-friendly interfaces to manage data migrations, including generating and presenting metrics without initiating the migration, and offering historical and correlation metrics to help users evaluate storage utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional data movers are used for data migration, then data migration can be performed, but the ability to predict or track data migration metrics is insufficient

Engineering Contradiction:
Improvedata migration metrics prediction accuracyVSAvoidconventional data mover capability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary analysis of data migration metrics before the actual migration occurs. It calculates predicted duration, cost, and other metrics in advance by analyzing data characteristics, storage system performance, and migration parameters, allowing users to make informed decisions before committing to the migration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous monitoring and feedback mechanisms during data migration. It tracks actual migration progress, compares it with predicted metrics, and provides real-time updates on migration status, enabling dynamic adjustment and accurate tracking of migration performance.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If conventional data movers are used, then data migration is performed, but correlation of metrics with entities at desired granularity is lacking

Engineering Contradiction:
Improvemetric correlation granularityVSAvoiddata mover functionality
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments metric correlation by multiple entity levels including accounts, data lakes, storage pools, and individual data objects. Each entity type can have its own metric tracking and reporting, allowing granular analysis of migration costs and performance at different organizational levels without requiring a completely new system.

Inventive Principle:
Principle #1Segmentation

3Loss of time

If data migration is initiated without prediction, then migration can proceed, but cost and duration assessment is unavailable

Engineering Contradiction:
Improvedecision-making timeVSAvoidmigration planning process
Core Design Contradiction:
Loss of timeVSEase of manufacture

Solution Approach 1:

The system calculates predicted migration duration, cost, and resource requirements before migration initiation. It analyzes data size, compression ratios, network bandwidth, storage performance, and pricing models to provide accurate estimates, enabling users to evaluate whether the migration aligns with their budget and timeline constraints before committing resources.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12632411B2Data migration management and migration metric prediction
Publication Date: 2026.05.19 INTEGRATED MEDIA TECHNOLOGIES INC
  • US12632411B2 patent drawing
  • US12632411B2 patent drawing
  • US12632411B2 patent drawing

AI summary

A query specifying a source repository and a target repository is received from a client device. A source index is generated that corresponds to the source repository and represents a snapshot of metadata associated with data contained in the source data repository. The source index is filtered based on filtering criteria specified by the query to obtain a filtered source index. Attributes of data corresponding to the filtered source index are determined as well as data retrieval type parameters. Without initiating a data migration of the data corresponding to the filtered source index from the source repository to the target repository, predicted data migration metrics associated with the data migration are determined and presented to an end user of the client device. The end user is provided with the capability to initiate or forego the data migration based on an evaluation of the predicted data migration metrics.