Stripe-Aware Extent Metadata for Off-Host Backup Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing backup systems face performance degradation due to the need to transmit large amounts of extent data over local area networks when backing up striped volumes, leading to increased backup times and network resource consumption.

Innovation Solution

Generating stripe-aware extent metadata that treats striped data as a single entity rather than separate extents, allowing for efficient off-host backups by reducing the amount of data transmitted over the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If extent data is transmitted over the local area network to enable file-level backup operations on striped volumes, then the backup system can perform file-level backup operations, but network performance degrades and backup time increases

Engineering Contradiction:
Improvefile-level backup operation capabilityVSAvoidnetwork performance and backup speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent extracts only the essential metadata information needed for file-level backup operations from the full extent data, transmitting only this condensed information over the network rather than the complete extent data set. This selective extraction maintains backup functionality while minimizing network load.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of the traditional approach where the backup system requests and receives comprehensive extent data from the host, the patent inverts the process by having the host proactively send only the necessary metadata about striped volumes. This reversal eliminates the need for the backup system to process and filter large amounts of unnecessary extent information.

Inventive Principle:
Principle #13The other way round (Inversion)

2Measurement precision

If the host system sends complete extent data to the backup system for mapping files to data blocks, then accurate file mapping is achieved, but the volume of data transmitted over the network increases significantly

Engineering Contradiction:
Improvefile-to-block mapping accuracyVSAvoidamount of data transmitted over network
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the critical metadata elements required for file-to-block mapping from the complete extent data structure. This includes essential information such as volume identifiers, stripe parameters, and mapping relationships, while excluding redundant extent information that does not contribute to the mapping function.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the data transmission model by changing the parameters being transmitted from comprehensive extent data to condensed metadata with specific key-value pairs. This parameter transformation maintains the precision needed for file mapping while dramatically reducing the data volume transmitted over the network.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If traditional extent metadata is used for striped volumes, then complete data mapping information is provided, but the backup time and network resource consumption increase

Engineering Contradiction:
Improvedata mapping information completenessVSAvoidbackup time and network resource consumption
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent extracts and transmits only the metadata information essential for data mapping in striped volume environments, eliminating the transmission of redundant extent information. This selective metadata transmission preserves complete mapping capability while reducing network resource consumption and backup time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements preliminary action by having the host system prepare and send the necessary metadata information about striped volumes before the backup operation begins. This pre-positioning of essential mapping information eliminates the need for time-consuming data retrieval and processing during the actual backup process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8402216B1Systems and methods for off-host backups
Publication Date: 2013.03.19 COHESITY INC
  • US8402216B1 patent drawing
  • US8402216B1 patent drawing
  • US8402216B1 patent drawing

AI summary

A computer-implemented method for off-host backups may include identifying a striped volume of data on which to perform an off-host backup. The computer-implemented method may also include generating stripe-aware extent metadata for the off-host backup operation. The computer-implemented method may further include performing the off-host backup operation using the stripe-aware extent metadata. Various other methods, systems, and computer-readable media are also disclosed.