Volume Bootstrap Metadata for Server Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The inefficiency and complexity of data migration between servers due to large data sizes and associated metadata, leading to cumbersome scanning and potential collisions during data movement.

Innovation Solution

The method involves creating a self-contained volume bootstrap that includes metadata, allowing the volume itself to be moved from a source server to a target server without scanning or copying data, and resolving conflicts before importing metadata, enabling efficient migration without replicating full images or creating data copies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is scanned and copied from source server to target server, then data migration is achieved, but the process becomes inefficient and cumbersome due to large data sizes

Engineering Contradiction:
Improvedata migration efficiencyVSAvoidmigration time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts only the essential metadata from the backup volume to create a bootstrap, separating it from the full data set. This bootstrap contains sufficient information to reconstruct the backup environment on the target server without requiring physical data copying, thus dramatically reducing migration time while maintaining productivity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of copying actual backup data, the patent creates a lightweight bootstrap copy that represents the essential metadata structure. This bootstrap can be quickly replicated and used to reconstruct the backup environment, achieving rapid migration without the overhead of copying terabytes of actual backup data.

Inventive Principle:
Principle #26Copying

2Reliability

If full metadata is moved during data migration, then data integrity is maintained, but device complexity increases due to handling large metadata sizes

Engineering Contradiction:
Improvedata integrityVSAvoidmetadata handling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the backup volume into two distinct parts: the actual backup data and the metadata bootstrap. By separating these components, the system can handle only the essential metadata bootstrap during migration while leaving the bulk data intact on storage, reducing complexity while preserving data integrity through selective metadata transfer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary extraction of the bootstrap metadata from the source backup volume before migration. This pre-prepared bootstrap contains all necessary information for reconstructing the backup environment on the target server, eliminating the need to process and validate large amounts of metadata during the actual migration process, thus reducing complexity while ensuring integrity.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If volume is dismounted from source and mounted to target server, then migration is achieved, but potential collisions and problems occur during the transition

Engineering Contradiction:
Improvemigration speedVSAvoidmigration stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces the bootstrap metadata as an intermediary that facilitates the volume transition between source and target servers. The bootstrap contains all necessary information to reconstruct the backup environment on the target without requiring direct volume attachment or complex coordination during the migration process, thus enabling rapid migration while maintaining stability through the mediating bootstrap structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11435927B2Protected saveset volume movement via metadata bootstrap
Publication Date: 2022.09.06 EMC IP HLDG CO LLC
  • US11435927B2 patent drawing
  • US11435927B2 patent drawing
  • US11435927B2 patent drawing

AI summary

One example method includes moving a volume from a source server to a target server. In one example, the volume is moved and the need to copy the source data is eliminated. The volume to be moved is selected and metadata associated with the save sets stored on the volume is exported to a volume bootstrap, which is also stored on the selected volume. The volume is mounted or attached to the target server and the metadata is imported from the volume bootstrap. The volume is made read/write and is moved from the source server to the target server.