Data Recovery System with Segmented Access and Parallel Restoration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data protection schemes are either too slow or too expensive to restore data systems, and they require complete recovery before allowing access, which is not feasible when data needs to be accessible before recovery is complete.

Innovation Solution

A method that segments data into sub-objects with prioritization and pinning, allowing for parallel recovery and remote access, enabling partial data access during recovery by using Local I/O, Remote I/O, or Recover on Access, while maintaining data integrity and performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional data protection schemes are used to restore data systems, then data integrity is maintained, but recovery time is too slow and cost is too high

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

Solution Approach 1:

The patent divides data into segments or blocks that can be recovered independently and in parallel. This allows the recovery process to proceed simultaneously on multiple data portions, dramatically reducing total recovery time while maintaining integrity through verified restoration of each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary actions by maintaining backup copies of data segments before failures occur and by pre-configuring recovery procedures. This preparation enables rapid restoration without requiring complete system shutdown or sequential recovery, thus reducing downtime while ensuring data integrity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If conventional data protection schemes are used, then data can be restored, but complete recovery is required before allowing access

Engineering Contradiction:
Improvedata restorationVSAvoiddata accessibility
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By segmenting data into recoverable units, the system can restore critical segments and make them accessible while other segments are still being recovered. This partial restoration capability allows data accessibility to resume before complete recovery, maintaining productivity while ensuring reliability through continued restoration processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables partial recovery and access to critical data segments without requiring complete system restoration. This partial action approach allows businesses to resume operations with essential data accessible while continuing recovery processes in the background, thus improving productivity without compromising the eventual completeness of data restoration.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If data is segmented into sub-objects with prioritization, then parallel recovery is enabled, but system complexity increases

Engineering Contradiction:
Improverecovery speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements segmentation of data into manageable sub-objects that can be processed in parallel. This division enables simultaneous recovery operations on multiple segments, dramatically improving recovery speed. The segmentation is designed to be practical and manageable, balancing performance gains with acceptable system complexity through standardized segmentation protocols.

Inventive Principle:
Principle #1Segmentation

4Loss of time

If partial data access is allowed during recovery, then downtime is reduced, but data integrity may be compromised

Engineering Contradiction:
ImprovedowntimeVSAvoiddata integrity
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

By segmenting data and enabling parallel recovery, the system can provide partial access to recovered segments while maintaining integrity through verified restoration processes. Each segment is restored and validated independently, ensuring that accessed data maintains integrity even during ongoing recovery operations, thus reducing downtime without compromising reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent incorporates feedback mechanisms that monitor data integrity during the recovery process. Verification steps and validation protocols ensure that only intact and verified data segments are made accessible, while the feedback loop continues to monitor and ensure integrity throughout the recovery process, allowing partial access without compromising data reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8832491B2Post access data preservation
Publication Date: 2014.09.09 EMC IP HLDG CO LLC
  • US8832491B2 patent drawing
  • US8832491B2 patent drawing
  • US8832491B2 patent drawing

AI summary

A method, article of manufacture, and apparatus for preserving changes made to data during a recovery process. In some embodiments, this includes recovering a backup data to a remote location, using an I/O intercept to access the recovered data, modifying the recovered data a first time, completing the modification of the recovered data, preserving the I/O intercept, and storing the modified data in the remote location.