Function Coordination Device for Virtual Machine Removal

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual patch panel technology, packet loss occurs when a virtual machine is removed due to the inability to efficiently route queued packets around the deleted node, leading to loss of data.

Innovation Solution

A function cooperation device is implemented to detect the removal of a virtual machine and create a bypass path to discharge queued packets to a downstream node, prioritizing their transfer over regular paths, thereby preventing packet loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual machine removal is detected in the virtual patch panel, then the system can respond to node removal, but packet loss occurs due to inability to route queued packets around the deleted node

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidpath routing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by detecting the removal of a virtual machine before packet loss occurs. When a virtual machine is removed, the system proactively creates a bypass path through the transfer function to route queued packets around the deleted node, preventing packet loss rather than reacting after loss occurs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transfer function acts as an intermediary that manages packet routing during virtual machine removal. It receives packets from the virtual machine, detects the removal event, and redirects these packets through alternative paths via the bypass mechanism, preventing direct loss while maintaining data flow

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a bypass path is created to redirect queued packets, then packet loss is prevented, but additional routing logic and path management complexity is introduced

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidbypass path management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The bypass path is merged with the existing virtual patch panel architecture rather than being a separate independent system. The bypass path shares the same transfer function infrastructure, packet processing mechanisms, and routing tables, combining the normal path and bypass path management into a unified system that handles both scenarios through a single coordinated mechanism

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12086619B2Function coordination device, virtual machine communication system, and function coordination method
Publication Date: 2024.09.10 NIPPON TELEGRAPH & TELEPHONE CORP
  • US12086619B2 patent drawing
  • US12086619B2 patent drawing
  • US12086619B2 patent drawing

AI summary

A patch controller, when removal of a to-be-deleted node on a virtual path is detected, extracts a node immediately before deletion located adjacently to and on an upstream side of the to-be-deleted node on the virtual path and a node immediately after deletion located adjacently to and on a downstream side of the to-be-deleted node, forms a bypass path for discharging a queued packet being processed by the to-be-deleted node to the node immediately after deletion, and a changed path excluding the to-be-deleted node from the virtual path, by making a connection so as to cause a transfer packet from the node immediately before deletion to flow to the node immediately after deletion, and prioritizes processing of discharging the queued packet to the node immediately after deletion on the bypass path over processing of transferring the transfer packet to the node immediately after deletion on the changed path.