Time-Differential Datacenter UI for Rapid Troubleshooting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Troubleshooting datacenters is a complex and time-consuming process due to the numerous possible causes of server failures, which can lead to significant downtime and increased costs for customers.

Innovation Solution

A user interface that provides a visual, topological representation of the datacenter, allowing users to identify configuration changes, problem reports, and related issues across different hierarchical levels, enabling rapid troubleshooting and problem resolution by displaying relevant information in a readily accessible manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional troubleshooting methods are used to identify server failure causes, then comprehensive problem analysis can be achieved, but significant time and effort are required leading to increased downtime and costs

Engineering Contradiction:
Improveproblem identification accuracyVSAvoidtroubleshooting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously collecting and analyzing configuration data, performance metrics, and event logs before failures occur. Baseline configurations are established and stored, enabling rapid comparison when problems arise, thus eliminating the need for time-consuming manual characterization of datacenter configuration during troubleshooting.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of datacenter configuration states at different time points and stores them for comparison. When a failure occurs, the system retrieves and compares historical configuration copies with current state, enabling rapid identification of changes without requiring manual analysis of current configuration.

Inventive Principle:
Principle #26Copying

2Difficulty of detecting and measuring

If manual troubleshooting processes are employed to characterize datacenter configuration and identify problems, then detailed problem analysis is possible, but the complexity and effort increase significantly

Engineering Contradiction:
Improveproblem detection capabilityVSAvoidtroubleshooting process complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically collecting, analyzing, and comparing configuration data and performance metrics. The system autonomously generates problem reports, identifies configuration changes, and presents findings to users, eliminating the need for manual troubleshooting processes and reducing operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops by monitoring datacenter components, comparing current state against historical baselines, and automatically generating problem reports when anomalies are detected. This automated feedback mechanism simplifies the troubleshooting process by providing ready-analyzed information rather than requiring manual investigation.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If comprehensive log analysis and testing are performed to determine failure causes, then accurate problem identification can be achieved, but the time and resource burden increases

Engineering Contradiction:
Improvefailure cause identification accuracyVSAvoidtroubleshooting efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary analysis by continuously collecting and organizing configuration data, performance metrics, and event logs before failures occur. Baseline configurations are pre-established and stored, enabling rapid comparison when problems arise, thus eliminating the need for time-consuming manual analysis during incident response.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and stores copies of historical configuration states and performance data. When failures occur, the system retrieves relevant historical copies and automatically compares them with current state, enabling rapid identification of configuration changes and potential causes without manual log analysis.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11734120B2Time-differential user interface for datacenter management
Publication Date: 2023.08.22 VMWARE INC
  • US11734120B2 patent drawing
  • US11734120B2 patent drawing
  • US11734120B2 patent drawing

AI summary

A user interface (UI) uses overlays to tag representations of datacenter components with indications of changes that have occurred over a selected time interval. Log files, problem and service reports, and knowledge base items are gathered at various times to generate datacenter snapshots. A pair of snapshots can be compared to detect configuration changes, reported problems and their dispositions, and knowledge-base items introduced during the selected time interval. Trouble-shooting problems can be facilitated by using the interface to find changes that may have led to problems or that may cause problems in the future.