Distributed Backup Orchestration for Virtualized Overlay Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtualized computing environments with hundreds or thousands of clusters of appliances and workload hosts, conventional backup and restoration operations for logical overlay networks are inefficient, leading to operational difficulties and increased security risks due to the need to constantly back up and restore configurations of all universal network and security objects.

Innovation Solution

A distributed backup and restoration system is implemented, where a master management node orchestrates the process by generating a backup or restoration plan, distributing tasks among slave managers, and using a network and security framework to generate and store backup files, thereby focusing on specific components and policies rather than the entire network, reducing the scope of operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional backup operations are performed on all universal network and security objects in virtualized computing environments, then complete backup coverage is achieved, but operational efficiency deteriorates and security risks increase due to the large scale of hundreds or thousands of clusters

Engineering Contradiction:
Improvebackup coverageVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the backup operation by introducing selective backup mechanisms that target specific components and policies rather than backing up the entire network. The system divides the large-scale backup task into manageable segments, allowing efficient operation while maintaining necessary coverage for critical elements.

Inventive Principle:
Principle #1Segmentation

2Reliability

If conventional backup operations are performed on all universal network and security objects, then complete backup coverage is achieved, but security risks increase due to operational difficulties in managing large-scale environments

Engineering Contradiction:
Improvebackup coverageVSAvoidsecurity risks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies segmentation to reduce security risks by limiting the scope of backup operations to specific components and policies. This prevents unnecessary operations on the entire network, reducing the attack surface and operational complexity that could lead to security vulnerabilities.

Inventive Principle:
Principle #1Segmentation

3Productivity

If distributed backup operations are implemented with master management nodes and slave managers, then operational efficiency is improved, but system complexity increases

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

Solution Approach 1:

The patent merges backup functionality across multiple nodes by implementing a distributed architecture where master management nodes coordinate with slave managers. This combination of functions at multiple levels achieves operational efficiency while managing complexity through standardized interfaces and protocols.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11281451B2Distributed backup and restoration in virtualized computing environments
Publication Date: 2022.03.22 VMWARE INC
  • US11281451B2 patent drawing
  • US11281451B2 patent drawing
  • US11281451B2 patent drawing

AI summary

Example methods and systems to perform a distributed backup operation or a distributed restoration operation in a virtualized computing environment including a plurality of components and a plurality of policies are disclosed. One method may include identifying a component or a policy of the plurality of components or policies in response to receiving a first task associated with the distributed backup operation or the distributed restoration operation. In response to the first task associated with the distributed backup operation, the method include generating a backup file having a configuration of the component, but not any configuration of other components of the plurality of components, or a configuration of the policy, but not any configuration of other policies of the plurality of policies; and storing the backup file on a remote server.