Node Deployment Index for IT System Graph Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large-scale IT system management, existing graph drawing algorithms like the SUGIYAMA Framework struggle to balance the visibility of detailed configurations between nodes and the entire system configuration, often leading to local solutions where application and virtual machine nodes are deployed far apart, making it difficult to display both on the same screen image, especially when zooming in or out.

Innovation Solution

A display information processing apparatus that sets an index for relevancy between nodes, calculates distances based on this index, and adjusts node positions to improve the visibility of detailed configurations while maintaining overall system visibility, by deploying application nodes closer to relevant virtual machine nodes and infrastructure resources based on importance and relevance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If graph drawing algorithms like SUGIYAMA Framework are used to minimize link length and crossing points, then the overall system configuration visibility is improved, but the detailed configuration visibility between related nodes degrades

Engineering Contradiction:
Improveoverall system configuration visibilityVSAvoiddetailed configuration visibility
Core Design Contradiction:
Area of stationary objectVSLoss of information

Solution Approach 1:

The patent applies local quality by differentiating the layout optimization approach for different regions of the graph. Related nodes (application and VM nodes) are placed in a local region where link minimization is prioritized to maintain detailed configuration visibility, while other nodes are arranged to minimize overall crossing points for system-wide visibility. This creates different layout qualities in different regions of the same graph visualization.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the graph nodes into different categories (application nodes, VM nodes, infrastructure nodes) and applies different layout strategies to each segment. By identifying and grouping related nodes together in specific regions, the segmentation principle allows the system to optimize for both detailed relationships within segments and overall system structure across segments.

Inventive Principle:
Principle #1Segmentation

2Productivity

If nodes are deployed to minimize total link distance, then link efficiency is improved, but related nodes (application and VM nodes) may be spaced far apart on the screen

Engineering Contradiction:
Improvelink efficiencyVSAvoidnode proximity for monitoring
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent creates equipotential regions where related nodes (application and VM nodes) are placed in the same local region with similar layout priorities. This ensures that nodes requiring close monitoring remain in proximity while still allowing the overall layout to optimize link efficiency. The equipotential approach maintains equal importance for both link efficiency and node proximity in the layout calculation.

Inventive Principle:
Principle #12Equipotentiality

3Area of stationary object

If the entire IT system is displayed at once, then overall system overview is improved, but detailed configuration of problematic locations cannot be grasped

Engineering Contradiction:
Improvesystem overview visibilityVSAvoiddetailed configuration visibility
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The patent implements a nested visualization structure where the complete IT system topology is displayed as the outer context, while related nodes (application and VM nodes) are nested together in localized regions within the overall layout. This nested arrangement allows users to view the entire system at once while simultaneously accessing detailed configurations of specific problematic locations by focusing on nested regions, effectively providing multiple levels of detail within a single view.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11388048B2Display information processing apparatus, display information processing method and computer readable recording medium
Publication Date: 2022.07.12 HITACHI VANTARA LTD
  • US11388048B2 patent drawing
  • US11388048B2 patent drawing
  • US11388048B2 patent drawing

AI summary

Visibility of relevance of detailed configurations is improved while deterioration of the visibility of a general configuration between nodes is suppressed. A node coordinate calculation process calculates, upon calculation of deployment coordinates of each node, a degree of importance of an infrastructure resource and a degree of importance of an application, and weights the distance between the application node and the infrastructure node with the reciprocal of the degree of importance of the infrastructure node. Then, the node coordinate calculation process determines deployment of the application node such that the application node is deployed in the proximity of a comparatively important infrastructure node, and determines deployment of the application node on the basis of the degrees of importance of the applications such that a comparatively important application is deployed closely to the infrastructure node.