UAV Storage Carriers With Erasure Coding for Datacenter Relocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data migration between datacenters is prone to data loss due to risks associated with telecommunications links and physical relocation, especially in areas lacking infrastructure, where conventional methods like helicopters or trucks are unreliable.

Innovation Solution

The use of unmanned aerial vehicles (UAVs) equipped with network storage devices and erasure coding to transfer data, where erasure coded data blocks are distributed across multiple UAVs, allowing for data reconstruction in case of loss and ensuring reliable transmission independent of road or telecommunications infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional data transfer methods (telecommunications links or physical relocation) are used, then data can be transferred between datacenters, but data loss occurs due to risks in transmission or equipment damage during handling

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The data is divided into multiple erasure-coded data blocks that are distributed across multiple independent storage carriers. This segmentation ensures that loss of individual carriers does not result in data loss, as the erasure coding allows reconstruction from sufficient remaining blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Erasure coding is applied beforehand to create redundant data blocks. This cushioning mechanism ensures that even if some carriers are lost or damaged during transit, the original data can be reconstructed from the remaining carriers, preventing data loss.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If physical relocation of storage equipment is used, then data can be transferred, but equipment damage may occur during handling and transit

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidequipment damage risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

Instead of moving large storage systems as single units, the data is segmented into multiple smaller storage carriers that can be more safely handled and transported, reducing the risk of catastrophic equipment damage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple copies of data blocks are created and distributed across separate carriers. Even if physical damage occurs to some carriers during transit, the remaining carriers contain sufficient information to reconstruct the original data.

Inventive Principle:
Principle #26Copying

3Reliability

If telecommunications links are used for data transfer, then data can be transmitted, but data loss may occur in transmission especially in areas lacking infrastructure

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Erasure coding creates redundant data blocks before transmission. This cushioning against transmission losses allows the system to tolerate packet loss or carrier failure during transit, ensuring data can be reconstructed even if some transmission attempts fail.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

Physical storage carriers serve as intermediaries that bridge the gap between datacenters in areas lacking reliable telecommunications infrastructure, enabling data transfer through physical transport rather than dependent on communication networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If erasure coding is applied to distribute data blocks across multiple carriers, then data loss is reduced, but the complexity of the data transfer system increases

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data is segmented into erasure-coded blocks and distributed across multiple carriers. While this increases system complexity, it provides robust protection against data loss and enables reliable transfer in challenging environments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11662933B2Datacenter relocation utilizing storage carriers and erasure coding
Publication Date: 2023.05.30 KYNDRYL INC
  • US11662933B2 patent drawing
  • US11662933B2 patent drawing
  • US11662933B2 patent drawing

AI summary

Computer implemented systems and methods for migrating datacenter data include providing a quantity of carriers having a data storage capacity, receiving, by the quantity of carriers, a quantity of data stored in a first data storage system having a first location and including erasure coded data blocks. The quantity of carriers migrates to a second data storage system having a second location; and transmits the quantity of data to the second data storage system.