Cloud Configuration Visualization for Event Node Synthesis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud environments, existing technologies fail to display performance information or event information when the corresponding node is not included in the configuration information, due to discrepancies in acquisition timings and generation-based configuration updates.

Innovation Solution

A performance information visualization apparatus that synthesizes configuration information by adding nodes and connection relationships for events occurring outside the existing configuration information generation, using node information storage to track additions and deletions, and updating configuration information to include event nodes and their connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If configuration information is updated based on generation timing, then configuration changes are tracked accurately, but performance information or event information cannot be displayed when nodes are added or deleted between configuration updates

Engineering Contradiction:
Improveconfiguration change tracking accuracyVSAvoidperformance information display capability
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system performs preliminary actions by pre-loading node information (including connection relationships) into the visualization apparatus before faults occur. When a fault is detected, the pre-loaded node information enables immediate display of performance and event information even if the node was added or deleted between configuration updates, thus preventing information loss while maintaining accurate configuration tracking.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If configuration information is collected regularly, then comprehensive configuration changes are captured, but detailed information about individual configuration changes manually input is lost

Engineering Contradiction:
Improvecompleteness of configuration informationVSAvoiddetailed configuration change information
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The system merges automatically collected configuration information with manually input change information by associating them through node identification. The visualization apparatus combines both data sources to display comprehensive configuration changes, ensuring that both the completeness of automated data and the detail of manual inputs are preserved and simultaneously visible during fault investigation.

Inventive Principle:
Principle #5Merging (Combining)

3Area of stationary object

If all nodes in cloud environment are displayed, then complete configuration overview is provided, but detailed performance information for specific nodes becomes difficult to access

Engineering Contradiction:
Improveconfiguration overview completenessVSAvoidperformance information accessibility
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The system segments the display into multiple levels: a comprehensive configuration overview showing all nodes, and detailed performance information views for specific nodes. When a fault is detected, the visualization apparatus automatically filters and highlights relevant nodes and their performance information, making detailed data accessible while maintaining the complete overview context.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11669430B2Performance information visualization apparatus, performance information visualization method, and non-transitory computer-readable storage medium
Publication Date: 2023.06.06 FUJITSU LTD
  • US11669430B2 patent drawing
  • US11669430B2 patent drawing
  • US11669430B2 patent drawing

AI summary

A performance information visualization apparatus includes a memory and a processor. The memory configured to stores, as node information, information that indicates a connection relationship of a node, and information that indicates a generation in which the node is added to an information processing system and a generation in which the node is deleted from the information processing system. The processor configured to that synthesizes configuration information by, when an event occurrence node where an event has occurred does not exist in configuration information of a specific generation associated with a time when the event has occurred and the event occurrence node is added to the configuration information, adding a node and connection between nodes including a connection relationship of the event occurrence node, based on the node information.