Cloud Data Migration via Virtual Compute Instance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage systems face inefficiencies in migrating and consolidating data across cloud buckets, resulting in high egress costs, network bandwidth consumption, and latency due to the need for multiple data transfers and staging storage requirements.

Innovation Solution

The method involves generating a virtual compute instance, or container, on a cloud platform to identify and copy data segments from a source cloud bucket to a destination cloud bucket, while generating metadata for the destination and storing it locally, thereby reducing the need for data recall to on-premises systems and minimizing network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If data is migrated from on-premises active tier to cloud object storage, then storage cost is reduced and long-term retention is improved, but egress costs and network bandwidth consumption increase during consolidation operations

Engineering Contradiction:
Improvestorage costVSAvoidegress cost
Core Design Contradiction:
Loss of energyVSUse of energy by moving object

Solution Approach 1:

The system creates a virtual compute instance that copies data segments from source cloud bucket to destination cloud bucket using metadata identification. This copying approach avoids the need to recall data to on-premises systems and re-upload, eliminating egress costs while maintaining the cloud-to-cloud migration benefit

Inventive Principle:
Principle #26Copying

Solution Approach 2:

A virtual compute instance acts as an intermediary between source and destination cloud buckets. This intermediary performs the data copying operation directly in the cloud environment, serving as a mediator that eliminates the need for data to leave the cloud ecosystem, thus avoiding egress fees while still enabling consolidation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data is recalled from cloud bucket to on-premises system for migration, then data consolidation is achieved, but network latency and bandwidth consumption increase

Engineering Contradiction:
Improvedata consolidation capabilityVSAvoidnetwork latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by creating a virtual compute instance in the cloud environment before any data movement occurs. This instance is pre-configured with metadata from the source bucket, enabling it to directly identify and copy data segments without needing to recall data to on-premises systems first, thus eliminating network latency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The solution shifts the migration operation from the on-premises dimension to the cloud dimension by executing the copy operation within the cloud environment itself. This dimensional change allows data to remain in the cloud throughout the migration process, accessed and manipulated through cloud-based metadata rather than requiring physical recall to on-premises systems

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If conventional migration methods are used, then data can be moved between cloud buckets, but staging storage requirements increase device complexity

Engineering Contradiction:
Improvedata migration capabilityVSAvoidstaging storage requirement
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system extracts only the essential metadata from the source cloud bucket and provides it to the virtual compute instance. This extraction approach eliminates the need for staging storage of actual data segments, as the virtual instance can directly identify and copy data using metadata alone, significantly reducing device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The virtual compute instance performs self-service by autonomously identifying data segments to migrate using the provided metadata, copying them directly from source to destination, and generating new metadata for the destination bucket. This self-service capability eliminates the need for external staging storage infrastructure, simplifying the overall system

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20220308783A1Consolidation and migration of cloud data
Publication Date: 2022.09.29 CROSSBAY MEDICAL INC
  • US20220308783A1 patent drawing
  • US20220308783A1 patent drawing
  • US20220308783A1 patent drawing

AI summary

A method of migrating or consolidating cloud data includes generating a container on a cloud platform and receiving, at the container, source metadata identifying a set of data to be migrated from a source cloud bucket associated with a source data domain to a destination cloud bucket associated with a destination data domain. The method further includes copying, by the container, set of data from the source cloud bucket to the destination cloud bucket based on the source metadata and generating, by the container, destination metadata for the set of data as stored at the destination cloud bucket.