Parallel Pseudo-Asset Backup for Data Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for backing up data in computing devices are inefficient as they utilize computing resources sequentially, impacting overall performance and resource utilization.

Innovation Solution

The method involves dividing asset components into pseudo-assets and assigning them to separate backup threads, which are then executed in parallel to generate pseudo-asset backups, later merged to create a single asset backup, improving efficiency by utilizing computing resources more effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sequential backup methods are used, then resource utilization is simplified, but backup efficiency and productivity deteriorate

Engineering Contradiction:
Improvebackup efficiencyVSAvoidresource management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the backup process by dividing assets into multiple asset components and assigning each component to separate backup threads. This segmentation enables parallel processing of backup operations, thereby improving backup efficiency and productivity without requiring complex resource management infrastructure

Inventive Principle:
Principle #1Segmentation

2Speed

If parallel backup threads are used, then backup speed and productivity improve, but computing resource utilization and system complexity worsen

Engineering Contradiction:
Improvebackup speedVSAvoidcomputing resource utilization
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent creates pseudo-assets as copies or representations of actual asset components. These pseudo-assets are then backed up by the backup threads instead of the original assets. This copying approach allows parallel processing to proceed without directly competing for the same computing resources, thereby improving backup speed while managing resource utilization more effectively

Inventive Principle:
Principle #26Copying

3Productivity

If parallel backup operations are implemented, then productivity improves, but system complexity and difficulty of managing backup processes worsen

Engineering Contradiction:
Improvebackup throughputVSAvoidbackup process management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces asset components as intermediary elements between the original assets and the backup threads. By dividing assets into manageable asset components and using pseudo-assets as intermediaries, the system enables parallel backup operations while simplifying the management of backup processes through structured, modular handling of data units

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11468016B2Method and system for parallelizing backup generation operations using pseudo-asset backups
Publication Date: 2022.10.11 EMC IP HLDG CO LLC
  • US11468016B2 patent drawing
  • US11468016B2 patent drawing
  • US11468016B2 patent drawing

AI summary

A method that is performed for backing up data. The method includes obtaining a backup request; and in response to the backup request: obtaining an asset and an asset entry from a file system metadata repository associated with the backup request; identifying asset components of the asset using the asset entry; assigning asset components to backup threads to be backed up as pseudo-assets based on the asset entry; executing the backup threads to generate pseudo-asset backups; storing the pseudo-asset backups on backup storages; and updating asset backup metadata based on the pseudo-asset backups.