Data Replication Block Ordering via Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data replication methods are inefficient due to their inability to adapt to changing bandwidth and typically utilize only a single replication link, leading to prolonged replication times.

Innovation Solution

A system that divides data into blocks and determines the optimal order for transmission using a machine learning method combining Bagging with Random Forest and ontology evaluation algorithms, leveraging multiple available replication links to minimize replication time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional data replication methods are used, then the replication process is simple to implement, but the replication time is prolonged and the system cannot adapt to changing bandwidth conditions

Engineering Contradiction:
ImproveAdaptability to changing bandwidthVSAvoidReplication time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements dynamic adaptation by continuously monitoring bandwidth conditions across multiple replication links and adjusting the replication strategy in real-time. The system transitions from static, single-link replication to dynamic, multi-link replication with adaptive block ordering, allowing the replication process to respond to changing network conditions and minimize replication time

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent divides the data into multiple blocks and uses a machine learning model to determine the optimal transmission order of these blocks across multiple replication links. This segmentation allows parallel transmission of different blocks over different links, improving overall replication speed and adaptability to varying bandwidth conditions

Inventive Principle:
Principle #1Segmentation

2Productivity

If a single replication link is used, then the system complexity is low, but the replication efficiency is reduced

Engineering Contradiction:
ImproveReplication efficiencyVSAvoidSystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines multiple replication links into a unified replication system, allowing simultaneous use of multiple network paths. By merging the capabilities of multiple links and coordinating them through a block ordering model, the system achieves higher replication efficiency while managing complexity through structured coordination

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a machine learning-based block ordering model as an intermediary between the data source and replication targets. This intermediary optimizes the transmission sequence of data blocks across multiple links, enabling efficient use of multiple replication paths without requiring complex coordination logic at the network level

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11650954B2Replication continued enhancement method
Publication Date: 2023.05.16 KYNDRYL INC
  • US11650954B2 patent drawing
  • US11650954B2 patent drawing
  • US11650954B2 patent drawing

AI summary

A processor determines the data to be replicated in the production site. The processor splits the data into a plurality of blocks. The processor determines one or more replication links. The processor determines an order of each one of the plurality of blocks to be sent over the one or more replication links, where the order of each one of the plurality of blocks to be sent over the one or more replication links is determined by a machine learning model.