RPO Management Server Dynamic Replication Rate Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for maintaining Recovery Point Objective (RPO) levels in IT enterprises require manual intervention, are costly, and prone to errors, with no automated measures to proactively adjust replication parameters for consistent RPO across data centers.

Innovation Solution

A system and method that utilize an RPO Management Server with a Disaster Recovery Management System and Replication Management System to dynamically adjust replication rates and network bandwidth based on RPO goals, incorporating scheduler-based pause/resume capabilities for end-of-day processing and intelligent RPO computation for n-tier applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual intervention is used to implement corrective actions for RPO violations, then technical expertise can be applied to solve problems, but operational costs increase and error-prone operations occur

Engineering Contradiction:
ImproveRPO compliance reliabilityVSAvoidOperational complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables self-service automation where the RPO management system automatically detects RPO violations, identifies root causes, and implements corrective actions without human intervention. The system monitors replication status, calculates real-time RPO values, and autonomously adjusts replication parameters to maintain compliance, eliminating the need for manual technical intervention while maintaining high reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops by monitoring replication performance metrics, comparing actual RPO values against target thresholds, and automatically triggering corrective actions when deviations are detected. This closed-loop feedback mechanism ensures consistent RPO compliance while reducing operational complexity through automation.

Inventive Principle:
Principle #23Feedback

2Reliability

If replication rates are increased to maintain RPO goals, then data recovery consistency improves, but network bandwidth consumption increases

Engineering Contradiction:
ImproveRPO consistencyVSAvoidNetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts replication rates based on real-time conditions including network bandwidth availability, current RPO status, and workload characteristics. The replication rate is not fixed but adapts continuously to maintain RPO compliance while optimizing network resource utilization, preventing both over-provisioning and under-provisioning of replication resources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes replication parameters such as replication interval, batch size, and priority levels based on monitored conditions. When network bandwidth is constrained, the system adjusts parameters to reduce bandwidth consumption while maintaining RPO compliance. When bandwidth is abundant, parameters are optimized to improve replication speed and RPO consistency.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If automated systems are implemented to maintain RPO levels, then operational costs decrease, but the system complexity increases

Engineering Contradiction:
ImproveOperational cost reductionVSAvoidSystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements a universal RPO management platform that handles multiple applications, data centers, and replication scenarios through a single automated framework. The system provides multi-functional capabilities including monitoring, analysis, decision-making, and execution of corrective actions across diverse environments, reducing operational costs while managing complexity through consolidation rather than proliferation of separate systems.

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

Solution Approach 2:

The system introduces an intermediary RPO management layer between the replication infrastructure and the applications being protected. This intermediary layer abstracts the complexity of RPO management, providing automated control while shielding users and applications from underlying system complexity. The intermediary handles all automated decisions regarding replication parameter adjustment and corrective actions.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If network bandwidth is allocated to all applications uniformly, then fairness is maintained, but critical applications may not receive sufficient bandwidth for RPO compliance

Engineering Contradiction:
ImproveRPO compliance for critical applicationsVSAvoidBandwidth allocation flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system applies local quality by allocating network bandwidth differently based on application criticality and RPO requirements. Critical applications receive higher bandwidth priority and guaranteed minimum allocations to ensure RPO compliance, while non-critical applications receive standard or reduced allocations. This differentiated approach ensures that bandwidth distribution is optimized for RPO compliance rather than uniform fairness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes bandwidth allocation parameters based on application priority levels, current RPO status, and network conditions. Priority weights, bandwidth caps, and minimum guarantees are adjusted according to application criticality classifications, enabling flexible bandwidth management that prioritizes RPO compliance for critical workloads while maintaining adequate service for non-critical applications.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9489268B2System and method to proactively maintain a consistent recovery point objective (RPO) across data centers
Publication Date: 2016.11.08 KYNDRYL INC
  • US9489268B2 patent drawing
  • US9489268B2 patent drawing
  • US9489268B2 patent drawing

AI summary

A system and method for proactively monitoring and maintaining a consistent recovery point objective (RPO) across data centers, the system comprising: one or more RPO Management Server(s) logically connected to one or more Production Sites and one or more Disaster Recovery Sites; a Network connecting the said RPO Management Server(s) with the said Production Site and the said Disaster Recovery Site wherein the said RPO Management Server is provided with at least one RPO Manager, at least one Disaster Recovery Management (DRM) System and at least one Replication Management System.