Automated Virtual Machine Backup Policy Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The rapid deployment of virtual servers leads to unintended consequences in data protection, as virtual machines are often created without proper backup configurations, resulting in unprotected machines and potential system failures due to the time-consuming and manual process of setting up backup policies for each new virtual machine.

Innovation Solution

A method and system that automatically discover virtual machines, identify those without backup policies, and apply appropriate backup policies by comparing lists from virtual machine management software and storage managers, enabling automated protection and categorization of unprotected machines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If virtual machines are rapidly deployed to improve productivity and reduce costs, then hardware utilization and scalability are improved, but data protection reliability deteriorates because backup policies cannot be manually configured in time

Engineering Contradiction:
Improvevirtual machine deployment speedVSAvoiddata protection coverage
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by automatically detecting newly created virtual machines and proactively applying backup policies before data loss can occur. The backup system continuously monitors for new VMs and immediately configures protection, eliminating the manual configuration delay that previously caused unprotected periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing virtual machines to automatically register themselves with the backup system upon creation. New VMs autonomously notify the backup management system of their existence, triggering automatic policy application without requiring manual administrator intervention for each individual VM.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual backup configuration is performed for each virtual machine to ensure data protection, then backup policy coverage is improved, but time consumption and operational complexity increase significantly

Engineering Contradiction:
Improvebackup policy coverageVSAvoidmanual configuration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system eliminates manual configuration by implementing self-service automation where the backup system automatically detects, registers, and configures backup policies for virtual machines. Administrators define high-level policies once, and the system autonomously applies them to all current and future VMs, reducing configuration time from hours to minutes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system achieves universality by creating a single backup policy framework that automatically applies to all virtual machines regardless of type, size, or creation date. One universal policy configuration serves multiple VMs simultaneously, eliminating the need for individual manual setup of each machine's backup parameters.

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

3Reliability

If comprehensive backup policies are manually applied to all virtual machines to prevent system failures, then data protection is improved, but device complexity and administrative burden increase

Engineering Contradiction:
Improvesystem failure preventionVSAvoidbackup management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system reduces administrative burden by implementing self-service automation where the backup system autonomously monitors VM creation, registers new machines, and applies appropriate policies without human intervention. This transforms a complex manual process into an automated self-managing system that requires minimal administrative oversight.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring the virtualized environment for new VMs and automatically responding with policy application. The backup system receives feedback about VM creation events and autonomously adjusts its behavior to ensure immediate protection, creating a closed-loop system that adapts to changing conditions without manual input.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11544221B2Systems and methods to identify unprotected virtual machines
Publication Date: 2023.01.03 COMMVAULT SYSTEMS INC
  • US11544221B2 patent drawing
  • US11544221B2 patent drawing
  • US11544221B2 patent drawing

AI summary

Virtualization sprawl can lead to virtual machines with no designated periodic backup. If the data associated with these unprotected virtual machines is not backed up, it cannot be restored if needed, leading to system failures. A data storage system identifies and protects the unprotected virtual machines. For instance, the system compares a list of virtual machines with a list of computing devices having a designated backup policy in the data storage system and determines which of the virtual machines are unprotected. The system further automatically categorizes the unprotected virtual machines, identifies those unprotected virtual machines that remain uncategorized, and applies a default backup policy to the uncategorized and unprotected virtual machines to provide protected virtual machines.