Virtual Machine Backup Continuity Chain Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed computing environments, existing backup systems inefficiently manage virtual machine backups, leading to resource wastage and increased computing resource utilization due to the generation of full backups instead of incremental changes, which can be remediated to optimize storage and processing efficiency.

Innovation Solution

A system that includes a production host with a persistent storage and a production agent, which verifies the continuity chain of virtual machine backups, determines if they are in a remediable state, and performs remediation to ensure continuous backup states, allowing for the generation of smaller, incremental backups using backup policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full backups are generated for virtual machines, then backup completeness is ensured, but storage space consumption increases and computing resources are wasted

Engineering Contradiction:
Improvebackup completenessVSAvoidstorage space consumption
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent segments the backup process into continuity verification and backup generation phases. The continuity chain verification checks whether incremental backups can be successfully reconstructed from previous backups, allowing the system to generate only incremental backups when continuity is confirmed, thus reducing storage consumption while maintaining backup completeness

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs continuity chain verification before generating backups to determine the appropriate backup type. This preliminary action identifies whether incremental backups are feasible, preventing unnecessary full backups and optimizing storage space usage while ensuring backup reliability

Inventive Principle:
Principle #10Preliminary action

2Reliability

If full backups are generated for virtual machines, then backup completeness is ensured, but computing resource utilization increases

Engineering Contradiction:
Improvebackup completenessVSAvoidcomputing resource utilization
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the backup operation into a verification phase and an execution phase. The continuity chain verification assesses whether incremental backups are viable, enabling the system to perform only incremental backups when possible, thereby reducing computing resource utilization while maintaining backup completeness

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs continuity chain verification as a preliminary step before backup generation. This verification determines the optimal backup strategy by checking the integrity of the backup chain, allowing the system to avoid unnecessary full backups and reduce computing resource consumption

Inventive Principle:
Principle #10Preliminary action

3Productivity

If continuity chain verification and remediation are performed, then backup efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvebackup efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements automated continuity chain verification and remediation mechanisms that operate without manual intervention. The system automatically detects continuity issues, performs remediation actions, and adjusts backup strategies, thereby improving backup efficiency while managing complexity through automation rather than manual processes

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11126507B2System and method for data-less backups modification during checkpoint merging
Publication Date: 2021.09.21 EMC IP HLDG CO LLC
  • US11126507B2 patent drawing
  • US11126507B2 patent drawing
  • US11126507B2 patent drawing

AI summary

A production host includes a persistent storage for storing backup policies and a production agent that obtains a backup generation request for a virtual machine of the virtual machines; in response to the backup generation request, performs a continuity chain verification of a continuity chain associated with the virtual machine to identify a continuity state of backups associated with the virtual machine; makes a first determination, based on the continuity state of the backups associated with the virtual machine, that the backups associated with the virtual machine are in a remediable state; and, in response to the first determination, performs a remediation of the continuity chain to change the backups associated with the virtual machine to be in a continuous state; and generates a backup of the virtual machine using the backup policies while the continuity state of the backups associated with the virtual machine are in the continuous state.