Storage Data Migration Deduplication and Delta Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data migration technologies face inefficiencies due to narrow connections between storage devices, leading to slow migration speeds and increased costs when trying to enhance traffic performance by installing new switch devices.

Innovation Solution

The technique offloads traffic between storage devices to internal connections by deduplicating data before migration, transferring only deduplicated and difference data once, and then expanding deduplication on the target storage device, allowing for simultaneous migration of volumes and consistency groups with the same configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data migration is performed using narrow connections between storage devices, then migration can be implemented with existing infrastructure, but migration speed becomes slow

Engineering Contradiction:
Improvemigration speedVSAvoidconnection bandwidth
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs deduplication of data before migration by comparing source and target volumes in advance. By identifying and eliminating duplicate data blocks beforehand, the system reduces the amount of data that needs to be transferred over the narrow connection, thereby increasing migration speed without requiring bandwidth expansion

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the difference data (delta) between source and target volumes for migration, rather than transferring the entire dataset. This selective migration approach minimizes the data volume over the narrow connection, resolving the contradiction between migration speed and connection bandwidth requirements

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If new switch devices are installed to increase traffic performance, then migration speed improves, but cost increases

Engineering Contradiction:
Improvemigration speedVSAvoidcost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The system creates a copy of the data structure (delta bitmap) that maps difference data locations before actual migration. This copy mechanism enables the system to identify and transfer only necessary data blocks, achieving high migration speed using existing infrastructure without requiring expensive switch upgrades

Inventive Principle:
Principle #26Copying

Solution Approach 2:

By performing deduplication analysis in advance and creating delta bitmaps that record only difference data locations, the system prepares migration plans that minimize data transfer requirements. This preliminary preparation enables fast migration using existing network infrastructure, avoiding the need for costly switch device installations

Inventive Principle:
Principle #10Preliminary action

3Productivity

If all volumes are migrated simultaneously to reduce migration time, then productivity improves, but traffic load on connections increases

Engineering Contradiction:
Improvemigration throughputVSAvoiddata transfer volume
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system extracts and transfers only difference data (delta) between volumes rather than all data. By using delta bitmaps to identify and transfer only the minimal necessary data blocks, the system achieves high throughput during simultaneous migration while keeping actual data transfer volume low, thus avoiding connection overload

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary deduplication analysis and creates delta bitmaps that record only difference data locations before migration begins. This advance preparation enables the system to migrate all volumes simultaneously while transferring minimal data, as the delta bitmaps guide selective transfer of only necessary blocks, preventing traffic overload

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9323461B2Traffic reducing on data migration
Publication Date: 2016.04.26 HITACHI VANTARA LTD
  • US9323461B2 patent drawing
  • US9323461B2 patent drawing
  • US9323461B2 patent drawing

AI summary

Exemplary embodiments provide a technique to reduce the traffic between storage devices during data migration. In one embodiment, a system comprises a plurality of storage systems which are operable to migrate a set of primary and secondary volumes between the storage systems by managing and copying, between the storage systems, a plurality of same data and a plurality of difference data between the primary and secondary volumes and location information of each of the plurality of difference data, the location information identifying a location of the difference data in the primary or secondary volume associated with the difference data. Each secondary volume which corresponds to a primary volume, if said each source secondary volume contains data, has a same data as the primary volume and, if said each secondary volume is not synchronized with the primary volume, further has a difference data with respect to the primary volume.