Network Virtualization Device Health Check Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual networks, it is challenging for end-users to monitor the health status of instances due to the absence of physical components, necessitating improved visibility into virtual network health information.

Innovation Solution

A system and method for performing end-to-end health checks between a host machine and a network virtualization device, involving a processor that sends requests to compute instances, monitors communications through a virtual network interface card (VNIC), stores packet information, updates response tracking tables, and notifies users of health status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If physical network components are replaced with virtual network components, then network flexibility and accessibility are improved, but network health monitoring capability deteriorates

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidnetwork health monitoring
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces a network virtualization device as an intermediary component between the physical network and virtual instances. This device includes a health check module that actively monitors network health by sending test packets and tracking responses, providing visibility into virtual network status without requiring direct access to physical components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms through health check responses from virtual instances. The health check module sends requests and monitors responses to determine instance health status, creating a closed-loop monitoring system that continuously reports network health information to users.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If physical network components are virtualized, then user accessibility to network services is improved, but direct component inspection capability is lost

Engineering Contradiction:
Improveuser accessibilityVSAvoidcomponent inspection information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent creates a virtual representation of network components and their health status. The health check module generates and analyzes test packets that traverse the virtual network, creating observable data about instance status that mirrors what physical inspection would provide, without requiring physical access.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The network virtualization device serves as a mediator that translates physical network operations into observable virtual network metrics. It intercepts and monitors communications between physical network infrastructure and virtual instances, providing users with health information without exposing physical components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple host machines share a virtual network, then resource utilization is improved, but health monitoring complexity increases

Engineering Contradiction:
Improveresource utilizationVSAvoidhealth monitoring complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The health check module in the network virtualization device provides universal monitoring capability across multiple host machines and virtual instances. A single monitoring system handles health checks for all instances sharing the virtual network, simplifying what would otherwise require separate monitoring solutions for each machine.

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

Solution Approach 2:

The patent segments health monitoring into discrete health check requests and responses for each virtual instance. The system independently tracks each instance's health status through individual test packets, allowing complex multi-machine monitoring to be broken down into manageable, instance-specific units that are aggregated into overall network health information.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11765057B2Systems and methods for performing end-to-end link-layer and IP-layer health checks between a host machine and a network virtualization device
Publication Date: 2023.09.19 ORACLE INT CORP
  • US11765057B2 patent drawing
  • US11765057B2 patent drawing
  • US11765057B2 patent drawing

AI summary

Described are systems and methods of monitoring network health and traffic. Monitoring network health and traffic can include sending a request to a compute instance to trigger a response from the compute instance, monitoring, via a network virtualization device, communications from a virtual network interface card (VNIC) associated with the compute instance, storing information indicative of a last received packet by the VNIC, monitoring the stored information indicative of the last received packet to determine a health status of the compute instance associated with the VNIC, updating a table configured to track received responses from the compute instance, and notifying a downstream user of the health status of the compute instance.