Virtual Machine Backup via Direct Server Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional backup technologies for Virtual Machines (VMs) deployed in Virtual Storage Area Networks (VSANs face inefficiencies such as increased bandwidth consumption, performance bottlenecking, and latency due to their distributed nature, which leads to slow backup operations.

Innovation Solution

The method involves detecting a VM backup attempt, identifying virtual servers hosting VM portions within the VSAN, obtaining these portions in parallel without generating network traffic, and performing a load-balancing operation to direct underutilized servers to assist in the backup process, thereby reducing bandwidth consumption and latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional backup technology obtains VM portions through the VSAN network, then backup operations can be performed, but bandwidth consumption increases and latency occurs

Engineering Contradiction:
Improvebackup operation speedVSAvoidbandwidth consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent extracts VM portion data directly from the distributed storage locations on virtual servers without routing it through the VSAN network. The backup host accesses storage devices directly on individual virtual servers, bypassing the network infrastructure that would otherwise consume bandwidth and introduce latency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The backup process is segmented into parallel operations where the backup host simultaneously accesses multiple virtual servers. Each virtual server's locally hosted VM portions are backed up independently and concurrently, eliminating the sequential processing bottleneck and reducing overall backup time.

Inventive Principle:
Principle #1Segmentation

2Productivity

If a single virtual server assembles all VM portions sequentially, then backup processing can be performed, but performance bottlenecking occurs

Engineering Contradiction:
Improvebackup throughputVSAvoidbackup processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The backup operation is divided into multiple parallel segments, with each virtual server contributing its locally hosted VM portions simultaneously. This eliminates the sequential assembly bottleneck where a single server would need to gather all portions one after another, thereby increasing throughput and reducing processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple virtual servers perform backup operations continuously and simultaneously rather than sequentially. The backup host maintains continuous useful action by parallelizing data retrieval across all participating virtual servers, maximizing resource utilization and eliminating idle waiting time.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If VM portions are obtained through the VSAN, then distributed VMs can be backed up, but VSAN latency increases

Engineering Contradiction:
Improvesupport for distributed VMsVSAvoidVSAN latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent extracts the data access path from the VSAN network infrastructure and creates direct access channels between the backup host and individual virtual servers' storage devices. This eliminates the network latency inherent in routing all data through the VSAN while maintaining full support for distributed VM architectures.

Inventive Principle:
Principle #2Taking out (Extraction)

4Ease of operation

If all VM portions are gathered through a central virtual server, then backup coordination is simplified, but performance bottlenecking increases

Engineering Contradiction:
Improvebackup coordinationVSAvoidbackup performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The backup host acts as an intermediary that directly coordinates with multiple virtual servers simultaneously. Rather than routing all communication through a single central virtual server, the backup host mediates parallel data retrieval operations, maintaining operational simplicity while eliminating performance bottlenecks through direct multi-server access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9753810B1Systems and methods for backing up virtual machines deployed in virtual storage area networks
Publication Date: 2017.09.05 COHESITY INC
  • US9753810B1 patent drawing
  • US9753810B1 patent drawing
  • US9753810B1 patent drawing

AI summary

The disclosed computer-implemented method for backing up virtual machines deployed in virtual storage area networks may include (1) detecting an attempt to back up a virtual machine deployed in a virtual storage area network, (2) identifying, within the virtual storage area network, a plurality of virtual servers that are each hosting a portion of the virtual machine, (3) obtaining each portion of the virtual machine in parallel from the plurality of virtual servers within the virtual storage area network, and then (4) backing up each portion of the virtual machine obtained from the plurality of virtual servers. Various other methods, systems, and computer-readable media are also disclosed.