Continuous Data Protection Image Pre-Validation Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing continuous data protection (CDP) systems face delays in restoring corrupted data due to the time-consuming process of validating time images, which can fail, leading to further delays in file restoration operations.
Innovation Solution
Implementing a method that initiates an image validation process, generates write transactions for new data to a storage, copies data contents to a memory object, and links the memory object with the image, allowing for pre-validation of images at scheduled times to reduce restoration time and eliminate delays caused by failed validation attempts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If image validation is performed before data restoration, then data reliability is improved, but restoration time increases
Solution Approach 1:
The patent applies preliminary action by performing image validation before the actual data restoration operation. The system validates the time image in advance to ensure it is consistent and usable, then stores the validation result. When restoration is needed, the pre-validating image can be immediately used without repeating the validation process, thus improving reliability while managing time through advance preparation.
2Loss of energy
If validation is performed on-demand during restoration, then resource usage is reduced, but restoration delays increase
Solution Approach 1:
The system performs validation in advance and stores the validation result, so that when restoration is needed, the validation has already been completed. This eliminates the need to perform validation on-demand during restoration operations, thereby avoiding both the resource consumption of repeated validation and the time delays associated with validation during restoration.
Solution Approach 2:
The patent implements a feedback mechanism where the validation result is stored and referenced during restoration operations. The system checks whether validation has already been performed and uses the stored validation information, creating a feedback loop that prevents redundant validation operations and optimizes both resource usage and restoration time.
3Reliability
If validation failures are handled with re-attempts, then data reliability is improved, but restoration time increases
Solution Approach 1:
The system uses feedback from validation results to determine the next action. When validation fails, the system receives feedback about the failure condition and can appropriately handle it without unnecessary re-attempts. The stored validation result provides feedback that guides the restoration process, ensuring that time is not wasted on redundant validation attempts while maintaining reliability through proper error handling.
Data Source
AI summary
An apparatus and method for faster recovery of validated continuous data protection time images. In one embodiment of the method, an image validation process is initiated. In response, a first write transaction is generated for writing first new data to a first image of a data object that existed at prior time T1. The first new data is written to a first storage. Thereafter data contents of the first storage are copied to a first memory object. Finally, the first memory object is linked with the first image.


