A virtual machine process traffic monitoring method based on sflow

A traffic monitoring and virtual machine technology, applied in the field of cloud computing, can solve the problems of reducing processing capacity, increasing virtual machine network delay, and many processor and memory resources, so as to improve processing capacity, save processor and memory resources, reduce The effect of consumption

Active Publication Date: 2017-09-15
WUHAN OPENKER COMPUTING
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that the network monitoring program copies each data packet flowing through the network card of the virtual machine, which occupies more processor and memory resources of the virtual machine, increases the network delay of the virtual machine, and reduces the processing time of the user business unit. ability

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A virtual machine process traffic monitoring method based on sflow
  • A virtual machine process traffic monitoring method based on sflow
  • A virtual machine process traffic monitoring method based on sflow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0020] see figure 1 As shown, the server virtualization system includes a physical switch, a control node and at least one computing node, and the physical switch is respectively connected with the physical network card of the control node and each computing node; each computing node is provided with a virtual switch (Open vSwitch) and At least one virtual machine, the virtual switch is connected to the network card of each virtual machine on the computing node to which it belongs, and is connected to the physical switch through the physical network card of the computing node to which it belongs.

[0021] sFlow is a technology based on packet sampling and statistics, which has little impact on device performance and network delay. It is usually used to monitor the traffic forwarding status of switches or routers, especially for network monitor...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a sFlow based virtual machine process traffic monitoring method and relates to the technical field of cloud computation. The sFlow based virtual machine process traffic monitoring method includes that a process monitoring program acquires running process information in virtual machines periodically and transmits the process information to a traffic monitoring program; the traffic monitoring program extracts relevant information to construct an uplink traffic table and a downlink traffic table respectively from sFlow messages transmitted by virtual switches; the traffic monitoring program extracts relevant information to construct a process table from the received process information; the traffic monitoring program periodically scans each record of the process table and extracts relevant parameters to make up keywords and respectively looking up the uplink traffic table and the downlink traffic table to calculate uplink and downlink speed of each process of each virtual machine. By the sFlow based virtual machine process traffic monitoring method, consumption of processor and memory resources of the virtual machines are reduced, the processor and memory resources of the virtual machines are saved, network delay of the virtual machines is reduced, and processing capacity of users' businesses within unit time is improved.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to an sFlow-based virtual machine process flow monitoring method. Background technique [0002] In a cloud computing data center, a large number of virtual machines share network resources. When a process in a virtual machine generates abnormal traffic and affects the network, it will cause network abnormalities of other virtual machines. The machine process traffic monitoring finds out the virtual machine that generates abnormal traffic, and shuts down the process, so that the network of the data center can be restored to normal. [0003] At present, the common method for monitoring the flow of virtual machine process is: install a network monitoring program in the virtual machine, copy the data packets flowing through the network card of the virtual machine, and perform statistical analysis on the data packets, so as to obtain the flow of each process, and convert the stat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/26
CPCY02D30/50
Inventor 阮泽林
Owner WUHAN OPENKER COMPUTING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products