Network Configuration Diagram for Virtual Machine Communication Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network configuration management techniques struggle to easily identify and specify the degree and cause of performance degradation following changes, such as virtual machine migrations, which can lead to communication delays and system failures, especially in dynamic business systems with evolving usage patterns.

Innovation Solution

A method to generate a network configuration diagram that visualizes the differences in communication distances between virtual machines before and after configuration changes by creating a communication cost model and generating a difference graph, allowing for the identification of performance-degrading factors without pre-defined rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If configuration changes are made to virtual machine arrangements, then system adaptability and resource utilization improve, but communication delays and performance degradation occur

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidcommunication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system calculates communication distances and generates network configuration diagrams before configuration changes are implemented. This preliminary analysis allows operators to predict potential communication delays and performance issues, enabling them to plan configuration changes more carefully or adjust virtual machine placements to minimize negative impacts on communication reliability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If detailed monitoring of configuration changes is implemented, then performance degradation detection accuracy improves, but system complexity increases

Engineering Contradiction:
Improveperformance degradation detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts and visualizes only the critical information related to communication distance changes in a dedicated network configuration diagram. Instead of monitoring and displaying all system parameters, it focuses specifically on extracting communication distance metrics and their changes, thereby achieving high detection accuracy without proportionally increasing system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The network configuration diagram serves multiple functions: it visualizes current communication distances, highlights changes after configuration events, and aids in identifying performance degradation causes. This multi-functional tool consolidates several monitoring and analysis capabilities into a single system component, improving detection accuracy while limiting complexity growth.

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

3Loss of time

If network configuration diagrams are generated to visualize communication distances, then issue identification speed improves, but processing overhead increases

Engineering Contradiction:
Improveissue identification timeVSAvoidprocessing overhead
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system pre-calculates and stores communication distances between virtual machines before configuration changes occur. This preliminary calculation allows for rapid generation of network configuration diagrams when needed, reducing the time required for issue identification without performing redundant real-time calculations that would increase processing overhead.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11374815B2Network configuration diagram generate method and recording medium
Publication Date: 2022.06.28 FUJITSU LTD
  • US11374815B2 patent drawing
  • US11374815B2 patent drawing
  • US11374815B2 patent drawing

AI summary

A network configuration diagram generate method executed by a computer, the method includes identifying, in a predetermined system in which a plurality of virtual machines are used, a location where each of the plurality of virtual machines is located and a communication destination with which each of the plurality of virtual machines communicates; determining, for each change in a configuration of the predetermined system, a relationship of a communication distance between the plurality of virtual machines by using the location and the communication destination, the configuration indicating a relationship of the plurality of virtual machines; extracting a difference between the relationship of the communication distance before the configuration change and the relationship of the communication distance after the configuration change; and generating a network configuration diagram in which the extracted difference is indicated.