Virtual Data Service Appliance for Hypervisor-Level Replication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional replication and disaster recovery systems are not fully virtualization-aware, leading to operational and administrative burdens and inflexibility in virtual server environments, as they are typically implemented at the physical disk level rather than the hypervisor level.

Innovation Solution

A dedicated virtual data service appliance (VDSA) is implemented within the hypervisor, which includes a tapping driver that intercepts and processes I/O requests, providing data services such as replication, monitoring, and quality of service, and coordinates with multiple hypervisors for scalable and secure cloud-based data services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional replication systems are implemented at the physical disk level, then hardware compatibility is improved, but virtualization awareness and operational flexibility deteriorate

Engineering Contradiction:
Improvevirtualization awarenessVSAvoidoperational and administrative burden
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a virtualization layer as an intermediary between the physical disk level and the virtual server level. This layer includes virtualization-aware replication software that can intercept, monitor, and manage data replication operations at the virtual disk level, thereby providing virtualization awareness without requiring changes to the underlying physical hardware or replication infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent shifts the replication operation from a single-dimensional physical disk level to a multi-dimensional approach that includes virtual disk level, virtualization layer, and physical disk level. This dimensional shift allows replication to be managed at the virtualization layer while still leveraging physical disk infrastructure, thereby improving virtualization awareness without proportionally increasing operational complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If data services are provided at the physical disk level, then system simplicity is improved, but service flexibility and security deteriorate

Engineering Contradiction:
Improveservice flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments data services into distinct functional modules operating at different levels: virtualization-aware replication software at the virtualization layer, virtual disk management components, and physical disk interface components. This segmentation allows each module to be optimized independently for its specific function, improving service flexibility while managing system complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal virtualization layer that can provide multiple data services (replication, backup, security, monitoring) through a single integrated platform. This multi-functional approach allows the system to deliver diverse services with flexible configuration without requiring separate complex systems for each service type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If virtualization-aware data services are implemented, then operational flexibility is improved, but system complexity increases

Engineering Contradiction:
Improveoperational flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements self-service capabilities within the virtualization layer, where the virtualization-aware replication software automatically discovers virtual disk configurations, monitors data operations, and manages replication parameters without requiring manual intervention. This automation provides operational flexibility while masking system complexity from end users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback mechanisms where the virtualization layer continuously monitors virtual disk operations, replication status, and system performance, then automatically adjusts replication parameters and resource allocation based on this feedback. This closed-loop control provides operational flexibility while managing complexity through adaptive, data-driven decision-making.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10642637B2Methods and apparatus for providing hypervisor level data services for server virtualization
Publication Date: 2020.05.05 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10642637B2 patent drawing
  • US10642637B2 patent drawing
  • US10642637B2 patent drawing

AI summary

A system for cloud-based data services for multiple enterprises, including a plurality of cloud hypervisors that cooperatively provide cloud-based services to multiple enterprises, each hypervisor including a plurality of cloud virtual servers, each cloud virtual server being associated with an enterprise, at least one cloud virtual disk that is read from and written to by the at least one virtual server, each cloud virtual disk being associated with an enterprise, and a virtual data services appliance, which provides cloud-based data services, and multiple data services managers, one data services manager per respective enterprise, each of which coordinates the respective virtual data services appliances for those cloud hypervisors that service its corresponding enterprise.