Datacenter Search Query Interpretation via Unified Data Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing datacenter management systems are inadequate in monitoring and visualizing the complex configurations of physical and virtual entities within modern datacenters, failing to effectively understand new architectures and relationships between entities.

Innovation Solution

A datacenter management system utilizing a natural language-based search engine that interprets user queries through time-series modeling and data models, capturing status, performance, and configuration data, and providing visualization and collaboration tools to manage and analyze datacenter operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing monitoring systems are used to track datacenter entities, then data collection for subset of components is possible, but the systems cannot effectively monitor or visualize physical and virtual entity configurations in modern datacenters with virtualization

Engineering Contradiction:
Improvecapability to monitor virtual and physical entitiesVSAvoideffectiveness of monitoring and visualization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a universal data model that can represent both physical entities (servers, switches, routers) and virtual entities (virtual machines, virtual networks, virtual storage) within a single unified framework. This multi-functional data model allows the monitoring system to handle diverse entity types consistently, enabling effective monitoring and visualization of complex virtualized datacenter environments that previous specialized systems could not address

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

2Ease of operation

If traditional search systems are used for datacenter queries, then simple data retrieval is possible, but the systems cannot interpret user intent or provide relevant results for complex datacenter operations

Engineering Contradiction:
Improveuser query simplicityVSAvoiduser intent understanding
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces a natural language interpretation layer that acts as an intermediary between user queries and the datacenter search system. This layer translates user-friendly natural language queries into structured search operations while preserving user intent through context analysis, entity recognition, and query reformulation. The interpretation layer maintains the simplicity of user input while preventing loss of intent information during the search process

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If comprehensive data collection is implemented for all datacenter entities, then complete monitoring coverage is achieved, but system complexity and difficulty of understanding relationships increase

Engineering Contradiction:
Improvemonitoring coverage completenessVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the complex datacenter monitoring system into distinct functional layers: data collection layer, data modeling layer, search/analysis layer, and visualization layer. Each layer handles specific aspects of monitoring independently, reducing overall system complexity. The unified data model further segments entity representations into standardized components (attributes, relationships, states), making complex relationships more manageable and understandable while maintaining comprehensive monitoring coverage

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10198511B1Datacenter search query interpretation system
Publication Date: 2019.02.05 VMWARE INC
  • US10198511B1 patent drawing
  • US10198511B1 patent drawing
  • US10198511B1 patent drawing

AI summary

A computerized datacenter contextual search query interpretation method includes receiving a search query from a user; displaying search suggestions based on the search query and obtaining a selected one of the search suggestions. Any time period associated with the search query is identified, instructions based on the selected search suggestion and any time period for searching a data model of a datacenter are generated to obtain search results and display a graphical visualization of the search results.