Intelligent Snapshot Backup Pairing via Lookup Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current snapshot-based backup methods require manual configuration, which is inefficient and inadequate, especially when data change rates fluctuate, leading to suboptimal resource usage and frequent reconfiguration needs.

Innovation Solution

An intelligent snapshot-based backup system that automatically selects the most efficient snapshot method based on data change rates and policies, dynamically pairs source and target devices, and uses a lookup database to optimize resource allocation and reduce manual intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration is used to select snapshot methods, then flexibility in choosing different methods exists, but efficiency deteriorates due to frequent manual reconfiguration needs

Engineering Contradiction:
Improvemanual configuration flexibilityVSAvoidbackup operation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system automatically monitors data change rates and selects appropriate snapshot methods without manual intervention. The backup system serves itself by making intelligent decisions based on real-time data analysis, eliminating the need for operators to manually reconfigure settings when data characteristics change.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors data change rates and uses this feedback to dynamically adjust snapshot method selection. By implementing a closed-loop control mechanism where performance metrics feed back into decision-making, the system adapts to changing data conditions automatically, improving both efficiency and adaptability.

Inventive Principle:
Principle #23Feedback

2Device complexity

If fixed snapshot method is used, then configuration simplicity is maintained, but adaptability deteriorates when data change rates fluctuate

Engineering Contradiction:
Improveconfiguration simplicityVSAvoiddata change rate adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static, fixed snapshot method configuration to dynamic selection based on real-time data change rates. The snapshot method is no longer a fixed parameter but a dynamic variable that adjusts automatically according to current data characteristics, enabling the system to adapt to fluctuating workloads while maintaining operational simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of snapshot method selection from a fixed value to a variable determined by data change rate thresholds. By establishing parameter ranges and corresponding methods (e.g., low change rate → full snapshots, high change rate → incremental snapshots), the system achieves adaptability without increasing user-facing complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If snapshot frequency is increased to capture more data changes, then data protection coverage is improved, but resource consumption deteriorates

Engineering Contradiction:
Improvedata protection coverageVSAvoidsystem resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically changes the snapshot frequency parameter based on data change rates. When data changes frequently, snapshots are taken more often to ensure protection coverage. When data is stable, snapshot frequency is reduced to minimize resource consumption. This parameter adaptation resolves the contradiction between reliability and resource usage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of taking snapshots at a fixed high frequency regardless of data changes, the system applies partial action by taking snapshots only when necessary based on detected data changes. This avoids excessive snapshot operations during stable periods, reducing resource consumption while maintaining adequate protection coverage through targeted snapshots during active change periods.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9355104B1Intelligent pairing using a lookup database for snapshot based backups
Publication Date: 2016.05.31 EMC IP HLDG CO LLC
  • US9355104B1 patent drawing
  • US9355104B1 patent drawing
  • US9355104B1 patent drawing

AI summary

This disclosure relates to a method, article of manufacture, and apparatus of intelligent pairing using a lookup database for snapshot based backups. In some embodiments, this includes obtaining a snapshot method, locating a source to be backed up, searching a database using the source and the snapshot method, if the searching did not find at least one matching record, locating a target device in a storage group and pairing the target device with the source, if the searching found at least one matching record, obtaining a corresponding target device from the at least one matching record and pairing the corresponding target device with the source, and performing a backup of the source using the snapshot method.