Virtual Infrastructure Manager Data Compositing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a network environment, users face challenges in obtaining a consistent view of their operating environment due to overlapping and conflicting information from various sources, such as virtual machines and unconfigured services, which complicates the management of virtual infrastructure.

Innovation Solution

A virtual infrastructure manager is employed to collect information from multiple sources of truth, create a coherent virtual infrastructure model, and apply rules to resolve conflicts and de-duplicate data, ensuring users with different privileges see a unified and accurate representation of their environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If information is collected from multiple sources (hosts, VMs, query servers), then the completeness of information is improved, but the consistency and reliability of the view deteriorates due to duplicates and conflicts

Engineering Contradiction:
Improveinformation completenessVSAvoidview consistency
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent introduces an intermediary component (virtual infrastructure manager or data compositing service) that sits between multiple information sources and the user. This intermediary collects data from hosts, VMs, and query servers, applies compositing rules to resolve conflicts and eliminate duplicates, then presents a unified consistent view to the user. The intermediary acts as a mediator that transforms multiple conflicting data streams into a single reliable view.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a virtual copy or representation of the infrastructure state that consolidates information from multiple sources. Instead of directly querying multiple sources and dealing with their conflicts, the system creates a unified data model or virtual infrastructure representation that copies and harmonizes the data from various sources according to defined rules, presenting a consistent view without exposing the underlying conflicts.

Inventive Principle:
Principle #26Copying

2Measurement precision

If users query each host or VM directly, then the accuracy of information is improved, but the complexity of management increases

Engineering Contradiction:
Improveinformation accuracyVSAvoidmanagement complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple individual query operations into a single unified querying interface. Users query the virtual infrastructure manager once, which then coordinates with multiple hosts and VMs behind the scenes. This combining of multiple complex operations into a single simplified operation maintains information accuracy while dramatically reducing management complexity for the user.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements self-service by having the virtual infrastructure manager automatically handle the complexity of multi-source querying. The manager autonomously coordinates with hosts, VMs, and query servers, applies compositing rules, and resolves conflicts without user intervention. Users simply query the unified interface and receive accurate results without needing to understand or manage the underlying complexity.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If a centralized query server manages all hosts and VMs, then the ease of operation is improved, but the loss of information increases due to potential single point of failure

Engineering Contradiction:
Improvequery simplicityVSAvoiddata availability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the centralized query functionality into distributed components. Instead of a single centralized server that is a potential point of failure, the system divides the querying and data compositing functions across multiple nodes or services. Each segment can operate independently, and if one fails, others continue to provide data, maintaining both ease of operation through unified interface and information availability through distribution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10310881B2Compositing data model information across a network
Publication Date: 2019.06.04 VMWARE INC
  • US10310881B2 patent drawing
  • US10310881B2 patent drawing
  • US10310881B2 patent drawing

AI summary

A method for managing a virtual infrastructure is described. The method includes: generating a configuration information model representing a virtual infrastructure based on known virtual machines and network settings thereon; querying one or more sources of truth other than the known virtual machines, wherein the one or more sources of truth includes a data storage that stores at least one data object that answers a particular question; and comparing the data from the one or more sources of truth with a store of configuration model information, wherein the configuration model information comprises a time stamp and a source identifier; based on the comparing, generates a set of rules; and based on the set of rules, updates the configuration information model.