Virtual Machine Traffic Rate Estimation for Host Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack an effective method for accurately estimating traffic rates between virtual machines, leading to inefficient network bandwidth usage and increased service delays due to suboptimal deployment of virtual machine pairs across physical hosts.

Innovation Solution

A method and apparatus for estimating traffic rates between virtual machines by obtaining and analyzing traffic parameter sets, including rates of sending and receiving traffic across multiple physical hosts and switching devices, to accurately calculate traffic rates using specific formulas that account for traffic flows and correlations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual machine pairs are deployed on different physical hosts, then network bandwidth resources are occupied and service delay increases, but deployment flexibility and resource utilization are improved

Engineering Contradiction:
Improvedeployment flexibilityVSAvoidservice delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent estimates traffic rates between virtual machine pairs in advance before deployment decisions are made. By calculating the traffic rate Tvm-x1→vm-y1 using monitoring data from switching devices and physical hosts, the system can predict which virtual machine pairs will generate high traffic and should be deployed on the same physical host, thus avoiding future service delays while maintaining deployment flexibility

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If virtual machine pairs with high traffic rates are deployed on the same physical host, then service delay is reduced, but accurate traffic rate estimation becomes more complex

Engineering Contradiction:
Improveservice delayVSAvoidestimation complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the traffic rate estimation into manageable components by monitoring specific parameters at different levels: virtual machine level (sending and receiving traffic rates), physical host level (outgoing and incoming traffic rates), and switching device level (traffic rates between switching devices). This segmentation allows the complex estimation problem to be solved by combining simpler measurements from multiple sources

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces switching devices as intermediaries to facilitate traffic rate estimation. The switching devices monitor and report traffic rates between virtual machines, physical hosts, and other switching devices, providing the necessary data for accurate estimation without requiring direct access to all virtual machine communications

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If traffic monitoring is implemented across multiple switching devices and physical hosts, then traffic rate estimation accuracy is improved, but system complexity and data collection overhead increase

Engineering Contradiction:
Improvetraffic rate estimation accuracyVSAvoidmonitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes the switching devices multi-functional by having them perform both their traditional switching function and additional traffic monitoring function. The switching devices collect and report traffic rates not only for their direct connections but also for connections through other switching devices, enabling comprehensive traffic rate estimation without adding separate dedicated monitoring hardware

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

Data Source

PatentUS10819610B2Method for estimating traffic rate between virtual machine pair, and related device
Publication Date: 2020.10.27 HUAWEI TECH CO LTD
  • US10819610B2 patent drawing
  • US10819610B2 patent drawing
  • US10819610B2 patent drawing

AI summary

An apparatus and a method for estimating a traffic rate between a virtual machine pair includes, when a rate of traffic sent by a virtual machine vm-x1 to a virtual machine vm-y1 is estimated, obtaining at least rates of sending traffic by N21 virtual machines deployed in N2 physical hosts and including the virtual machine vm-x1, rates of traffic sent by N1 switching devices to N4 switching devices, rates of receiving traffic of N31 virtual machines deployed in N3 physical hosts and including the virtual machine vm-y1, and rates of outgoing traffic of the N4 switching devices.