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

Lightweight network function virtualization system and virtualization method

A network function virtualization and network function technology, applied in the field of lightweight network function virtualization system, can solve problems such as poor performance, virtual router performance bottleneck, high network node load, etc., to reduce load, shorten communication delay, and slow down load Effect

Active Publication Date: 2017-07-14
NANJING UNIV
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Take the initial network model of the Neutron module in the cloud operating system OpenStack as an example. In the model, the two network functions of virtual router and NAT are deployed on a separate physical node. As a network node, all communication must pass through the network node. point (can also be deployed in a virtual machine, but the performance is worse)
In this network model, the communication between different network segments needs to pass through the virtual router, and the communication between the same network segments also needs to pass through the virtual router, which leads to too high load on the network nodes, and the virtual router implemented by software has completely become a virtual router. performance bottleneck

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
  • Lightweight network function virtualization system and virtualization method
  • Lightweight network function virtualization system and virtualization method
  • Lightweight network function virtualization system and virtualization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be described in detail below in conjunction with specific embodiments and accompanying drawings.

[0029] like figure 1 As shown, the lightweight network function virtualization system (abbreviated as DFI) in the present invention is applied between two computing nodes to realize the virtualization of some network functions, including: a general API module (APIs), a heartbeat detection module ( HeartTest), lifecycle manager (LifeCycleManager) and rule generator (Rule Generator), and flow rule injector (Flow Injector). This system can be installed on any machine, and needs to be coordinated by compatible virtual network functions to complete the localization of some network functions, that is, network function virtualization refers to the realization on general-purpose computers (such as figure 1 Computing nodes) previously implemented in dedicated physical devices, the functions of each module are introduced as follows:

[0030] General API ...

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 general lightweight network function virtualization system and a corresponding virtualization method. Based on the popular virtual switch pipeline technology in the current data center, a simple and common application program interface API is provided for most of the virtual network function VNF. The VNF uses the lightweight remote call protocol JSONRPC to call the application program interface API, so as to achieve direction control of the local software definition network SDN flow table in which the partial function of the VNF can be written, and the partial function of the VNF is locally completed. Virtualization of network functions is realized by using the virtualization system and the virtualization method of the invention, and all the network traffic is prevented from being imported into the remote VNF processing and the VNF load is reduced. At the same time, some traffic is no longer imported into the remote VNF, thereby slowing down the network load and reducing the communication delay.

Description

technical field [0001] The invention relates to the fields of software-defined network SDN and network function virtualization NFV, and in particular to a lightweight network function virtualization system and a virtualization method thereof. Background technique [0002] Network function virtualization refers to the technology of replacing dedicated physical devices with general-purpose software. Take the initial network model of the Neutron module in the cloud operating system OpenStack as an example. In the model, the two network functions of virtual router and NAT are deployed on a separate physical node. As a network node, all communication must pass through the network node. point (can also be deployed in a virtual machine, but the performance is worse). In this network model, the communication between different network segments needs to pass through the virtual router, and the communication between the same network segments also needs to pass through the virtual rout...

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 Applications(China)
IPC IPC(8): H04L12/24H04L12/26
CPCH04L41/00H04L43/10
Inventor 朱浩仁钱柱中张鑫陆桑璐
Owner NANJING 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