Cloud Gateway Logical Volume Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage systems face inefficiencies in managing inactive data, as manual processes for archiving and retrieving data from magnetic tapes are slow, and automatic archiving to cloud storage still requires storage array resources, limiting resource availability.

Innovation Solution

A system that migrates logical volumes and associated data between storage arrays and cloud gateways based on access frequency, using multi-path input-output drivers and tiering programs to transparently manage data movement, maintaining unique device IDs and updating paths, thereby optimizing resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is archived to magnetic tape, then storage cost is reduced, but data archival and retrieval processes become slow and manual

Engineering Contradiction:
Improvestorage costVSAvoiddata archival and retrieval speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

A cloud gateway is introduced as an intermediary component between the storage array and cloud storage. The gateway translates protocols and manages data migration automatically, eliminating manual tape operations while maintaining cost efficiency through cloud storage

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The manual mechanical process of tape archiving is replaced with an automated software-based system. The tiering program and cloud gateway automate data identification, migration, and retrieval processes, eliminating manual intervention while improving speed

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Quantity of substance

If inactive data is moved to cloud storage, then storage array resources are freed, but storage array resources are still required to maintain the logical volume

Engineering Contradiction:
Improvestorage array resource availabilityVSAvoidsystem configuration complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The logical volume management is extracted from the storage array and relocated to the cloud gateway. This allows the storage array to completely release resources associated with migrated volumes while the gateway maintains the logical volume abstraction, achieving full resource liberation without complexity

Inventive Principle:
Principle #2Taking out (Extraction)

3Extent of automation

If automatic tiering is implemented, then data migration is automated, but storage array resources are consumed to maintain migrated volumes

Engineering Contradiction:
Improvedata migration automationVSAvoidstorage array resource usage
Core Design Contradiction:
Extent of automationVSQuantity of substance

Solution Approach 1:

The cloud gateway serves as an intermediary that assumes responsibility for maintaining logical volumes after migration. The tiering program on the storage array handles automation, while the gateway manages volume persistence, separating automation functions from resource maintenance

Inventive Principle:
Principle #24Intermediary (Mediator)

4Quantity of substance

If data is migrated between storage systems, then storage efficiency is improved, but host application transparency must be maintained

Engineering Contradiction:
Improvestorage efficiencyVSAvoidmigration transparency complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The logical volume is copied to the cloud gateway during migration while maintaining the same device ID. The gateway creates a replica that is functionally identical to the original, allowing seamless substitution without host application awareness. This copying approach preserves transparency while enabling efficient data migration

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10462012B1Seamless data migration to the cloud
Publication Date: 2019.10.29 EMC IP HLDG CO LLC
  • US10462012B1 patent drawing
  • US10462012B1 patent drawing
  • US10462012B1 patent drawing

AI summary

A data storage system migrates a device between a storage array and a cloud gateway based on monitored conditions such as access frequency. More particularly, both a logical volume and the associated data are migrated. The unique device ID (e.g. and without limitation the WWN or WWID) is maintained after migration so the migration is transparent to the host application. The device is deleted from the migration source after being moved to the migration target, thereby releasing resources such as memory, storage, processor cycles and bandwidth at the migration source. A multi-path IO driver in the host computer coordinates with a tiering program in the storage array and a monitoring program in the cloud gateway to manage migration of the logical volume.