Agentless Backup Service for Container Orchestration Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data protection systems require system-affiliated agents for backup and restoration, which are not suitable for containerized environments due to the ephemeral nature of containers and compatibility issues, leading to resource drainage and performance compromise.

Innovation Solution

Implementing an agentless backup and restore service that enables backup and restore operations for stateful applications in containerized environments without the need for system-affiliated agents, using a container orchestration platform with a cluster, master node, slave nodes, persistent volume pool, CSS plug-in, and BSS plug-in to manage persistent volumes and storage systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If system-affiliated agents are used for backup and restore operations, then backup and restore functionality is provided, but compatibility issues arise in containerized environments and system performance is compromised due to resource drainage

Engineering Contradiction:
Improvebackup and restore functionalityVSAvoidcompatibility with containerized environments
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent extracts the backup and restore functionality from the system-affiliated agent model and implements it as an agentless service within the container orchestration platform. This allows backup operations to be performed without requiring separate agent components, thereby resolving the compatibility issues while maintaining the core backup functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary backup service that operates at the container orchestration platform level rather than requiring system-affiliated agents within each container. This intermediary service mediates between the storage system and containers, providing backup functionality without direct agent installation, thus improving adaptability to containerized environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If system-affiliated agents are installed for data protection, then backup operations can be performed, but resource drainage occurs and system performance is compromised

Engineering Contradiction:
Improvedata protection capabilityVSAvoidsystem resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a self-service backup mechanism where the container orchestration platform itself provides backup capabilities through integrated services, eliminating the need for additional system-affiliated agents. This self-service approach reduces resource overhead while maintaining data protection capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal backup service at the platform level that can serve multiple containers and workloads simultaneously, rather than requiring dedicated agents for each system. This multi-functional service reduces overall resource consumption by consolidating backup operations.

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

Data Source

PatentUS11467755B2Method and system for enabling agentless backup and restore operations on a container orchestration platform
Publication Date: 2022.10.11 EMC IP HLDG CO LLC
  • US11467755B2 patent drawing
  • US11467755B2 patent drawing
  • US11467755B2 patent drawing

AI summary

A method and system for enabling agentless backup and restore operations on a container orchestration platform. Specifically, the method and system disclosed herein may entail facilitating the implementation of backup (or restore) workloads in a containerized environment without the co-execution of secondary storage agents therein, which traditionally manage these backup (or restore) operations.