Validated Time-Image Insertion in CDP/R Subsystems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data protection systems face challenges in efficiently restoring corrupted data due to lengthy image validation processes, which can delay file restoration and are exacerbated by situations where images cannot be validated, leading to unavailability of data processing systems.

Innovation Solution

A method for inserting a validated time-image on a primary CDP subsystem in a continuous data protection and replication (CDP/R) subsystem, where data is processed at a secondary system according to a recovery process, generating first data that is then transmitted to a primary system, and pre-validation of images is performed at regularly scheduled times to avoid delays caused by failed validation attempts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If image validation is performed during data restoration, then data integrity is ensured, but restoration time increases significantly

Engineering Contradiction:
Improvedata integrityVSAvoidrestoration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs image validation in advance during scheduled maintenance windows or before data replication, so that when restoration is needed, the validation has already been completed. This preliminary validation ensures data integrity is confirmed beforehand, eliminating the time-consuming validation step during actual restoration operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains pre-validated backup images with validation results stored alongside the backup data. This cushioning approach ensures that even if validation would fail during restoration, the pre-validated images are already available, providing a safety buffer that guarantees restoration can proceed without time delays.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If image validation is performed before restoration, then corrupted images are detected, but restoration may still be delayed if validation fails

Engineering Contradiction:
Improvecorrupted image detectionVSAvoidrestoration efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent creates and maintains multiple copies of validated backup images across different storage locations or time points. If one validated image is found to be corrupted, alternative validated copies are available, ensuring restoration can proceed without being blocked by validation failures of a single image.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system changes the validation parameter from binary (valid/invalid) to a ranked quality metric, allowing selection of the best available validated image for restoration. This enables the system to bypass corrupted images by selecting alternative images with better validation scores, maintaining restoration efficiency.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If data replication is implemented, then system availability is improved, but system complexity increases

Engineering Contradiction:
Improvesystem availabilityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a validation management intermediary layer that coordinates between primary and secondary systems. This intermediary handles the complexity of synchronization, validation status tracking, and failover coordination, allowing the replication system to maintain high availability while managing complexity through a dedicated control mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8762342B1Method of inserting a validated time-image on the primary CDP subsystem in a continuous data protection and replication (CDP/R) subsystem
Publication Date: 2014.06.24 COHESITY INC
  • US8762342B1 patent drawing
  • US8762342B1 patent drawing
  • US8762342B1 patent drawing

AI summary

A method for inserting a validated time-image on a primary CDP subsystem in a continuous data protection and replication (CDP/R) subsystem. In one embodiment, the method includes processing data of RI1 at a secondary system in accordance with a recovery process, wherein RI1 is a first image of a replication of a data object. First data is generated in response to processing the data of RI1 in accordance with the recovery process, wherein the first data relates to processing the data of RI1 in accordance with the recovery process. Once the first data is generated, a copy of the first data is transmitted to a primary system that stores the data object.