Datacenter Monitoring via Time-Series Search and Analytics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current datacenter management systems struggle to effectively monitor and visualize the complex configurations of physical and virtual entities within modern datacenters, as they often fail to understand new architectures and relationships between these entities, leading to incomplete monitoring and troubleshooting capabilities.

Innovation Solution

A management system utilizing time-series based modeling and natural language search engines to capture the evolving state of datacenters, including physical, virtual, and logical entities, and their relationships, enabling efficient data collection, visualization, and collaboration among users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing monitoring systems are used to track datacenter entities, then monitoring coverage is limited to a subset of components, but the system cannot effectively monitor or visualize the complete physical and virtual entity configurations

Engineering Contradiction:
Improvemonitoring coverageVSAvoidunderstanding of new architectures and relationships
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal data model that can represent multiple types of datacenter entities (physical devices, virtual machines, logical networks) and their relationships in a unified framework. This allows the system to monitor diverse components across different layers (network, compute, storage) through a single adaptable model structure, resolving the contradiction between comprehensive monitoring coverage and adaptability to new architectures.

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

Solution Approach 2:

The system employs dynamic data models that can adapt to changing datacenter configurations and emerging entity types. The model structure allows for adding new entity types and relationships without requiring fundamental system changes, enabling the monitoring system to evolve with new datacenter architectures while maintaining comprehensive coverage.

Inventive Principle:
Principle #15Dynamics

2Reliability

If comprehensive data collection is implemented for all entities, then complete monitoring capability is achieved, but system complexity increases significantly

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

Solution Approach 1:

The patent segments the complex datacenter monitoring task into hierarchical layers (physical devices, virtual entities, logical relationships) represented in the data model. Each entity type has its own structured representation with specific attributes, allowing comprehensive data collection to be organized into manageable segments that can be processed and visualized systematically, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The unified data model acts as an intermediary layer between diverse datacenter entities and the monitoring system. This intermediate representation standardizes different entity types and relationships, simplifying the complexity of directly managing heterogeneous data sources while maintaining complete monitoring capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of repair

If detailed entity relationships are tracked, then troubleshooting capability is enhanced, but data processing and visualization become more difficult

Engineering Contradiction:
Improvetroubleshooting capabilityVSAvoiddata visualization
Core Design Contradiction:
Ease of repairVSEase of operation

Solution Approach 1:

The data model applies local quality by defining specific attributes and relationship types for different entity contexts. Each entity type (physical device, virtual machine, network component) has tailored properties relevant to its troubleshooting needs, allowing detailed relationship tracking to be presented in context-appropriate formats that simplify visualization and operation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11341195B2Datacenter operations using search and analytics
Publication Date: 2022.05.24 VMWARE INC
  • US11341195B2 patent drawing
  • US11341195B2 patent drawing
  • US11341195B2 patent drawing

AI summary

A datacenter management system uses data collection proxies to collect performance data and configuration data for different physical and virtual entities in the datacenter. A schema is used to represent the different entities, entity relationships, and entity properties in the datacenter. A search engine identifies the intent of a natural language based search query based on the schema and a datacenter dictionary. The search engine then searches the data based on the search query intent. A dictionary manager converts both periodic and aperiodic data into a time series. This allows the search engine to operate as a time machine identifying both performance data and configuration data for any selectable time period.