Function-Specific Data Replication Delay for Logical Error Recovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data replication systems lack user-controlled, function-specific replication capabilities with configurable delays, which limits their ability to ensure data recovery and integrity, particularly in cases of logical errors and disaster tolerance.
Innovation Solution
A system and method for function-specific replication of data manipulating functions, allowing users to configure delays for each function, enabling replication management between source and destination storage systems, and ensuring data integrity and availability through configurable time frames.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data replication is performed immediately upon deletion from source storage, then data integrity at destination is maintained, but data recovery capability is lost
Solution Approach 1:
The system performs preliminary action by delaying the replication of deletion operations from source to destination storage. Instead of immediately replicating deletions, the system maintains a configurable delay period during which deleted data remains accessible at the destination, allowing for potential recovery while still eventually synchronizing the deletion state.
2Loss of information
If configurable deletion delays are implemented, then data recovery is enabled, but replication time increases
Solution Approach 1:
The system applies dynamics by making the replication delay configurable and adjustable based on specific needs. The deletion delay parameter can be modified to balance between data recovery requirements and replication speed, allowing the system to adapt to different operational contexts and priorities.
3Manufacturing precision
If function-specific replication control is implemented, then replication precision is improved, but system complexity increases
Solution Approach 1:
The system segments the replication control by function type, allowing different deletion delays to be configured for different data sets or operations. This segmentation enables precise control over which deletions are delayed and for how long, while maintaining a relatively simple overall system architecture through the use of a centralized replication management module.
Data Source
AI summary
The system (10) and method (100) of the invention provides for function-specific replication of data manipulating functions (12) performed on data, such as files or objects, with a configurable time delay (14) for each function to be replicated. The system (10) and method (100) includes a replication management module (40) for managing the consistent function specific replication of data manipulating functions (12) with a function-specific delay (14) between a source storage system(s) (20, 65) and a destination storage system(s) (30, 75) and optionally includes a replication monitoring database (42).


