Star Replication System for Continuous Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data protection systems face challenges in maintaining continuous data protection, particularly in keeping pace with high data transaction rates at production sites without slowing them down, leading to potential backlogs and system shutdowns.

Innovation Solution

A method and system for performing data replication and backup that involves a five-state journaling process, where data is replicated from a production site to a backup site, and then from the backup site to a secondary backup site, enabling dynamic adaptation to changing transaction rates and minimizing downtime during recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If journaling is used for continuous data protection, then data can be recovered to any specified point in time, but the backup site cannot keep pace with high data transaction rates at the production site

Engineering Contradiction:
Improverecovery point precisionVSAvoiddata transaction throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the replication process into multiple independent replication technologies operating in parallel. Different replication methods (synchronous, asynchronous, continuous data protection) are applied to different data streams or time periods, allowing the system to handle high transaction rates while maintaining precise recovery points through the CDP component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes replication parameters based on transaction rates and recovery requirements. When transaction rates are high, the system adjusts replication frequency and method, switching between synchronous and asynchronous modes, or between full replication and incremental replication, to balance throughput and recovery precision.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the backup site processes every data transaction, then data protection is maintained, but the production site must slow down causing downtime

Engineering Contradiction:
Improvedata protection integrityVSAvoidproduction downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial replication by selecting which data transactions to replicate based on priority, size, and recovery requirements. Not every data transaction is replicated in real-time; instead, high-priority transactions are replicated immediately while lower-priority ones are batched or replicated asynchronously, maintaining data protection integrity without forcing production slowdowns.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent introduces an intermediary replication management layer that sits between the production site and backup site. This intermediary intelligently routes, buffers, and prioritizes data transactions, smoothing the flow of data to the backup site and preventing backup processing bottlenecks from causing production downtime.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If a single replication technology is used, then the system is simple to manage, but it cannot adapt dynamically to changing data transaction rates

Engineering Contradiction:
Improvereplication system complexityVSAvoidtransaction rate adaptation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal replication framework that can perform multiple replication functions through a single integrated system. The system supports synchronous replication, asynchronous replication, continuous data protection, incremental replication, and full replication all within one architecture, allowing dynamic adaptation to changing transaction rates without requiring separate systems for each mode.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent creates a dynamic replication system that automatically adjusts its behavior based on real-time conditions. The system monitors transaction rates, storage capacity, network bandwidth, and recovery requirements, then dynamically switches between different replication technologies and strategies. This dynamic adaptation allows the system to handle varying workloads efficiently while maintaining manageable complexity through automated decision-making.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11080148B2Method and system for star replication using multiple replication technologies
Publication Date: 2021.08.03 EMC IP HLDG CO LLC
  • US11080148B2 patent drawing
  • US11080148B2 patent drawing
  • US11080148B2 patent drawing

AI summary

Example embodiments of the present invention relate to a method, a system, and a computer program product for performing data replication and backup. The method comprises performing a first data replication of a production site storage to a replication site storage and performing a first backup of the production site storage to a production site backup storage. A second data replication then may be performed from the production site backup storage to a backup site backup storage.