Virtual Disk Mapping for Continuous Backup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data protection systems, such as tape backup drives, require system shutdown during backup operations, limit recovery points in time, and have lengthy data recovery processes, which are inefficient for modern data-intensive organizations.

Innovation Solution

A system and method for mapping a Virtual Machine (VM) drive to underlying storage by locating and comparing disk signatures or volume serial numbers, enabling efficient data replication and recovery without system shutdowns, using tools like VMWare VDDK or VI SDK to identify and manage VMFS files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional tape backup systems are used, then data protection is achieved, but system shutdown is required during backup operations

Engineering Contradiction:
Improvedata protectionVSAvoidsystem availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent creates a copy of the virtual machine's disk data to a backup location without requiring system shutdown. The mapping system identifies and copies virtual disk files (VMDK) while the VM remains operational, allowing continuous data protection while maintaining system availability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces a backup interface and mapping system as an intermediary between the virtual machine and backup storage. This intermediary layer enables data capture and backup operations without interrupting the VM's operational state, resolving the contradiction between data protection and system availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If daily backup operations are performed, then data protection is maintained, but several hours of data loss occur during disasters

Engineering Contradiction:
Improvedata protectionVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements continuous or near-continuous backup operations that capture data changes as they occur, rather than relying on periodic daily backups. This preliminary and ongoing action ensures that minimal data is lost in disaster scenarios, as the backup is continuously synchronized with the production system.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The backup system operates continuously or at frequent intervals, maintaining an ongoing backup process that continuously protects data. This continuous action eliminates the gaps between daily backups, ensuring that even recent data changes are protected and can be recovered if needed.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If conventional backup systems are used, then data protection is achieved, but the data recovery process takes a long time

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

Solution Approach 1:

The patent segments the backup and recovery process into manageable components: virtual disk identification, file mapping, data extraction, and restoration. This segmentation allows for efficient processing and enables selective recovery of specific virtual disks or partitions, significantly reducing overall recovery time compared to conventional full-system backup approaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maintains ready-to-restore copies of virtual disk files in the backup location. When recovery is needed, these pre-copied files can be quickly restored and mounted, eliminating the need for lengthy backup-then-restore processes and enabling rapid system recovery.

Inventive Principle:
Principle #26Copying

4Measurement precision

If virtual machine file system files are mapped using conventional methods, then storage identification is achieved, but system complexity increases

Engineering Contradiction:
Improvedisk identificationVSAvoidmapping complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a backup interface as an intermediary that automatically performs the complex task of mapping virtual disk signatures to VMFS files. This intermediary handles the complexity of signature comparison, file identification, and path construction, presenting a simple interface to users while managing the underlying complexity automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The mapping system performs self-service by automatically identifying virtual disks through their signatures, locating corresponding VMFS files, and creating mappings without requiring manual intervention. The system autonomously completes the complex identification and mapping processes, reducing user burden despite the inherent complexity of the tasks.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9015432B1Establishing a mapping to a virtual disk
Publication Date: 2015.04.21 EMC IP HLDG CO LLC
  • US9015432B1 patent drawing
  • US9015432B1 patent drawing
  • US9015432B1 patent drawing

AI summary

A system, computer program product, and computer implemented method for mapping a Virtual machine (VM) drive to underlying storage, the method comprising locating a signature for a disk mounted to a VM, finding one or more files storage on a storage medium representing the virtual machine file system (VMFS) for a hypervisor that is running the VM, finding a portion of the one or more files on the storage medium that contains the signature, mapping the found portion of the one or more files to be the disk of the VM.