Autonomous Media Agent Disconnected Backup Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data management systems face challenges in protecting data when the storage manager becomes unavailable due to poor connectivity or catastrophic failure, leading to disruptions in generating and storing secondary copies of production data, especially in large, dispersed information management systems.

Innovation Solution

An autonomous media agent performs information management operations independently of the storage manager, initiating, continuing, and managing backup jobs, generating metadata, and storing secondary copies, even when disconnected from the storage manager, to ensure seamless integration upon reconnection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the storage manager is used to manage information management operations, then centralized control and coordination are improved, but system reliability deteriorates when the storage manager becomes unavailable

Engineering Contradiction:
Improvecentralized controlVSAvoidsystem availability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the information management system into autonomous media agents that can operate independently. Each media agent maintains local metadata and can perform backup operations without requiring continuous communication with the storage manager, thereby distributing control while maintaining operational simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The media agent performs preliminary actions by maintaining local metadata caches and being pre-configured with backup policies. When disconnected from the storage manager, the media agent can continue executing backup operations using its locally stored information, ensuring system reliability without centralized control.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the storage manager retries and resends operations to overcome unreliable connectivity, then data protection is maintained, but processing capacity is burdened

Engineering Contradiction:
Improvedata protectionVSAvoidprocessing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The media agent implements self-service by autonomously tracking its own backup operations and maintaining local metadata. When connectivity is restored, it automatically reconciles its state with the storage manager without requiring the storage manager to retry or resend operations, thereby maintaining data protection while preserving processing capacity.

Inventive Principle:
Principle #25Self-service

3Reliability

If autonomous media agents generate and store system-level metadata locally, then operational continuity is improved during disconnection, but integration complexity increases upon reconnection

Engineering Contradiction:
Improveoperational continuityVSAvoidintegration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The media agent implements feedback mechanisms by continuously monitoring its operational state and comparing it with the storage manager's records. Upon reconnection, the media agent provides feedback about its autonomous operations, enabling seamless integration and reconciliation without complex manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11321189B2Information management by a media agent in the absence of communications with a storage manager
Publication Date: 2022.05.03 COMMVAULT SYSTEMS INC
  • US11321189B2 patent drawing
  • US11321189B2 patent drawing
  • US11321189B2 patent drawing

AI summary

A media agent is configured to perform substantially autonomously to initiate, continue, and manage information management operations such as a backup job of a certain client's primary data, manage the operations, and generate and store resultant system-level metadata from the operations, etc. The media agent is configured to do this even when out of communication with the storage manager that manages the information management system. When communications are restored, the media agent reports the relevant metadata to the storage manager. The storage manager comprises corresponding enhancements, including specialized logic for identifying the media agent as an intelligent media agent capable of some autonomous functionality, for transmitting management parameters thereto, and for seamlessly integrating the received metadata into the storage manager's associated management infrastructure such as a management database.