Version-Controlled Backup for Real-Time Orchestration Resource Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current orchestration environment backup solutions fail to support incremental resource changes in real time and do not utilize a version control system for backup, leading to increased recovery point objective and storage constraints.

Innovation Solution

Implement a backup controller that monitors and automatically propagates resource changes to a version control system in real time, synchronizing these changes across primary and secondary controller nodes using a continuous delivery controller for efficient resource restoration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional backup solutions are used in orchestration environments, then backup functionality is provided, but real-time monitoring of incremental resource changes is not supported and recovery point objective increases

Engineering Contradiction:
Improverecovery point objectiveVSAvoidreal-time backup capability
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The backup controller continuously monitors resource changes in real-time and automatically propagates them to the version control system, eliminating gaps in backup coverage and achieving continuous backup without interruption to normal operations

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system establishes a feedback loop where resource changes are detected, processed, and propagated to the version control system in real-time, enabling immediate backup of incremental changes and reducing recovery point objective

Inventive Principle:
Principle #23Feedback

2Reliability

If all resource changes are backed up in real-time, then recovery capability is improved, but storage requirements and network traffic increase

Engineering Contradiction:
Improveresource restoration capabilityVSAvoidstorage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the incremental resource changes from the complete resource state and backs up only these changes in real-time, rather than backing up the entire resource state, thereby reducing storage requirements while maintaining recovery capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The backup process is segmented into incremental changes rather than capturing the complete resource state at once, allowing selective backup of only the necessary change data and reducing overall storage and network requirements

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12405864B2Backup resource changes in a version control system with dynamic replication and restoration
Publication Date: 2025.09.02 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12405864B2 patent drawing
  • US12405864B2 patent drawing
  • US12405864B2 patent drawing

AI summary

Backing up resource changes in real time for resource restoration is provided. An indication that resources of a primary controller node need to be restored on a particular primary controller node in an orchestration environment in accordance with changes in the resources is monitored for. The resources are restored on the particular primary controller node in accordance with the changes in the resources based on the resources of a secondary controller node in the orchestration environment in response to the computer determining the indication was detected that the resources need to be restored on the particular primary controller node in accordance with the changes in the resources based on the monitoring for the indication.