Pre-created Recovery Disks for VM Disaster Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing disaster recovery processes in data protection environments are inefficient due to the time-consuming process of filling recovery disks with segmented backup data, which can lead to increased costs and resource utilization, especially when dealing with large VMs, as they require significant storage space and processing time.

Innovation Solution

Implementing a system that intelligently pre-creates recovery disks only for selected backup copies in a cloud storage environment, determining the maximum number of new or modified segments that can be stored without requiring a new full disk backup, and using snapshots to store differential data efficiently, thereby reducing storage needs and DR time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If full disks are created for each backup copy to reduce DR time, then recovery time is improved, but storage space and processing resources are significantly increased

Engineering Contradiction:
ImproveDR timeVSAvoidstorage space
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent divides the disk into segments and creates backup copies of only the changed segments rather than the entire disk. This segmentation allows the system to store minimal data for each backup while still enabling full disk recovery when needed, thus reducing storage space requirements while maintaining acceptable DR time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-creates empty full disk images before actual backup operations. These pre-created disks are prepared in advance with the correct structure and size, so when a disaster occurs, the system only needs to fill in the changed segments rather than creating the entire disk structure during recovery, thereby reducing DR time without requiring full disks to be created for each backup.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If segmented backup copies are used to save storage space, then storage costs are reduced, but DR process time is significantly increased

Engineering Contradiction:
Improvestorage spaceVSAvoidDR process time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system pre-creates empty full disk images in advance and maintains a mapping between segments and their locations. When a disaster occurs, the system has the complete disk structure ready and only needs to copy the changed segments to the appropriate locations, dramatically reducing DR process time compared to creating entire disks from scratch while still using space-efficient segmented storage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of copying entire disks for each backup, the patent copies only the changed segments to pre-created empty disk images. This selective copying approach reduces storage space requirements while the pre-creation of disk images ensures that the recovery process can quickly assemble the complete disk structure without time-consuming creation operations.

Inventive Principle:
Principle #26Copying

3Loss of time

If recovery disks are created and filled with data upon backup creation, then DR time is reduced, but processing time and resources are significantly increased

Engineering Contradiction:
ImproveDR timeVSAvoidprocessing time
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent segments the backup process into creating empty disk images (quick operation) and copying only changed segments (minimal data transfer). This segmentation allows the system to spend minimal processing time creating backup copies while the pre-created disk images ensure fast recovery, thus improving productivity by reducing the time and resources required for backup operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs the time-consuming disk creation operation in advance during backup time, creating empty full disk images that are ready for rapid population during recovery. This preliminary action shifts the processing burden from the critical recovery path to the non-critical backup path, reducing DR time without significantly increasing the processing time and resources required for routine backup operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11550669B2Time based SLA compliance for disaster recovery of business critical VMs
Publication Date: 2023.01.10 EMC IP HLDG CO LLC
  • US11550669B2 patent drawing
  • US11550669B2 patent drawing
  • US11550669B2 patent drawing

AI summary

One example method includes receiving data segments that are not already part of a full disk image of a backup, storing the data segments in storage, determining whether or not an aggregate total of data segments in the storage, that are not already part of a full disk image of a backup, equals or exceeds a threshold, when the aggregate total of data segments in the storage equals or exceeds the threshold, creating a full disk image of a backup that includes the data segments in storage, and storing the created full disk image of the backup to a recovery disk.