Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A NFV implementation method based on underlying numa perception

An implementation method and underlying technology, applied in multi-program devices, instruments, data exchange networks, etc., can solve problems such as failure, and achieve the effects of ensuring applicability, less average delay time, and low dynamic migration cost

Active Publication Date: 2020-06-26
SHANGHAI JIAO TONG UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Running a specific communication device virtual machine in such a general-purpose server is a brand-new application scenario for a general-purpose server. The original NUMA scheduling strategy and load balancing mechanism optimized for general applications may fail. The sensitivity of virtual network functions in general-purpose servers to IO performance will bring new challenges to general-purpose operating systems and operating platforms

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 NFV implementation method based on underlying numa perception
  • A NFV implementation method based on underlying numa perception
  • A NFV implementation method based on underlying numa perception

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Such as figure 1 As shown, a preferred embodiment of the present invention provides a NFV implementation method based on bottom layer NUMA perception. Simply put, it is to obtain hardware information and service chain information, and form an information matrix, and then record the information matrix in the monitoring module, according to The record of the monitoring module, and the scheduling module schedules the resources of the virtual machine.

[0034] Such as figure 2 As shown, a preferred embodiment of the present invention provides a schematic diagram of a physical machine processor node and a high-performance network card topology based on the underlying NUMA awareness, wherein the asymmetric connection between the processor node and the network card is the current mainstream processing One of the commonly used architectures.

[0035] Such as image 3 As shown, a preferred embodiment of the present invention provides a method for implementing NFV based on bo...

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 an NFV implementation method based on underlying NUMA perception. The method comprises the following steps: step1, obtaining access delay and bandwidth information between Nodes to form an information matrix; step 2, parsing the NFV layout information to obtain specific information of an NFV service chain; step 3, generating a resource scheduling strategy according to the access delay and bandwidth information between Nodes; step 4, executing virtual machine resource scheduling according to the resource scheduling strategy; step 5, monitoring system resource load by a monitoring module, and marking a node with load higher than a set threshold into a to-be-migrated state; and step 6, shielding the node marked in step 5 from the information matrix obtained in step 1, and then returning to step 3. By adoption of the NFV implementation method based on underlying NUMA perception disclosed by the invention, in combination with the actual performance of an actual server and the specific information of the NFV service chain, the distribution and resource use of a virtual machine thread on a physical CPU are dynamically scheduled and allocated so as to achieve the purpose of optimizing the overall performance.

Description

technical field [0001] The present invention relates to the technical field of computer virtualization, in particular to an NFV implementation method based on bottom layer NUMA perception. Background technique [0002] Virtualization is the key technology to realize network function virtualization. Virtualization technology is a resource management technology that abstracts and transforms existing computing, storage, network and other physical resources. Virtualization technology is a part of the development trend of IT technology, which can bring better organizational management methods for users to use physical resources, and these physical resources are not limited by the erection method, region or physical configuration of existing resources. For this reason, virtualization technology has become a key technology to realize telecommunications service resource pooling, dynamic orchestration, and rapid scaling. [0003] As the initiating standard organization of NFV, the ...

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/24H04L12/26G06F9/455G06F9/48
CPCG06F9/45558G06F9/4856G06F2009/4557G06F2009/45595H04L41/00H04L43/16
Inventor 李健李阳德马汝辉戚正伟管海兵
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products