Virtual Machine File Metadata Generation and Sync

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for searching virtual machine (VM) backups are inefficient due to the need for scanning or downloading large backup files to generate file metadata, which is laborious and resource-intensive, especially when dealing with multiple VMs and different VM image formats.

Innovation Solution

Generating file metadata during the backup process by scanning the VM's file table and storing it separately, allowing for decoupled retrieval and indexing, which reduces the burden on the backup process and supports multiple VM image formats without the need for agents on each VM.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If file metadata is generated by scanning or downloading large backup files, then search functionality is achieved, but time consumption and resource usage increase significantly

Engineering Contradiction:
Improvesearch functionalityVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by generating file metadata during the backup process itself, before any search operations are needed. The metadata is extracted and stored in advance, eliminating the need to scan or download large backup files when searches are performed. This pre-computation approach directly resolves the time consumption issue while maintaining reliable search functionality.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If file metadata is generated by scanning or downloading large backup files, then search functionality is achieved, but resource usage increases significantly

Engineering Contradiction:
Improvesearch functionalityVSAvoidresource usage
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by generating file metadata during the backup process itself, before any search operations are needed. The metadata is extracted and stored in advance, eliminating the need to scan or download large backup files when searches are performed. This pre-computation approach directly resolves the time consumption issue while maintaining reliable search functionality.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If agents are deployed on each VM to collect file metadata, then metadata collection is automated, but device complexity and maintenance burden increase

Engineering Contradiction:
Improvemetadata collection automationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent applies the extraction principle by removing the need for VM agents entirely. Instead of deploying software on each virtual machine to collect metadata, the system extracts file metadata directly from the backup data stream during the backup process. This eliminates the complexity of agent deployment, configuration, and maintenance across multiple VMs while maintaining automated metadata collection.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If metadata is generated during backup, then retrieval can be decoupled from backup process, but additional storage for metadata is required

Engineering Contradiction:
Improvebackup process efficiencyVSAvoidstorage requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies the extraction principle by separating file metadata from the main backup data. Metadata is extracted during the backup process and stored in a separate, lightweight format. This decoupling allows the backup process to proceed efficiently without waiting for metadata operations, while the metadata storage requirements remain minimal compared to the actual backup data.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11093445B2Intelligent method to generate and sync virtual machine file metadata for search
Publication Date: 2021.08.17 EMC IP HLDG CO LLC
  • US11093445B2 patent drawing
  • US11093445B2 patent drawing
  • US11093445B2 patent drawing

AI summary

File metadata of a virtual machine can be generated when performing a backup of a virtual machine. A backup copy of the virtual machine and the file metadata can be stored in a backup storage system. The file metadata can be retrieved from the storage system in a manner that is decoupled from the performance of the backup of the virtual machine. The file metadata can be used for searching for files within the backup copy of the virtual machine.