High performance design method for network function virtualization

A network function virtualization and design method technology, applied in the network field, can solve the problems of incomplete elimination of redundancy, acceleration, processing performance degradation, etc., to achieve faster processing efficiency and data packet throughput, concise framework interface, and reduce redundant computing Effect

A network function virtualization and design method technology, applied in the network field, can solve the problems of incomplete elimination of redundancy, acceleration, processing performance degradation, etc., to achieve faster processing efficiency and data packet throughput, concise framework interface, and reduce redundant computing Effect

CN109150591AInactive Publication Date: 2019-01-04TSINGHUA UNIV

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High performance design method for network function virtualization
  • High performance design method for network function virtualization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The implementation of the present invention will be described in detail below in conjunction with the drawings and examples.

[0029] The present invention is a high-performance design method oriented to network function virtualization, which designs a global matching action table for data streams, reduces redundant calculations by caching the NF processing behavior corresponding to each data stream, and thereby realizes multiple NF Parallelize the processing of the same data packet, so as to improve the processing efficiency and reduce the processing delay of the subsequent data packets of the data flow.

[0030] refer to figure 1 , the present invention classifies the flow of the data packet by the quintuple (transport layer protocol, source IP, destination IP, source port, destination port), and each data flow is assigned a flow mark for identification according to the quintuple ( FID). In the system, NF's processing behavior for data packets is divided into two ty...

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

A high performance design architecture for network function virtualization is an efficient network function virtualization framework which eliminates the processing redundancy in network functions byaggregating the operations of the network functions in a service chain on a data stream, so as to realize an efficient network data path. According to the design architecture, a local action matchingtable is established in each network function to record the operation behaviors on the data packets in the data stream and the states of the network functions, and a global action matching table is established to aggregate all the local action matching tables. Meanwhile, an event triggering table and a new data packet processing mode are used to guarantee the logical correctness of the network functions at run time, and the performance of the system is improved through the parallelization of network function functions. The processing delay and throughput of the network function service chain are significantly optimized under the condition of guaranteeing the logical correctness of the network functions.

Description

technical field [0001] The invention belongs to the field of network technology, relates to performance optimization of network function virtualization (NFV), in particular to a high-performance design method oriented to network function virtualization. Background technique [0002] Network Function Virtualization (Network Function Virtualization, NFV) refers to the realization of network functions (NF, such as intrusion detection, monitoring and load balancing, etc.) in software to achieve more flexible management and lower network system costs. Network functions are usually connected together to form a serial service chain, and NFV operators guide data packets to be delivered through the service chain. However, the software-based implementation of network functions also brings about major performance problems. Existing studies have shown that packet processing performance degrades severely when packets pass through long chains containing multiple network functions. [00...

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
04 Jan 2019
Publication
CN109150591A
IPC
H04L12/24; H04L12/851
CPC
H04L41/00; H04L47/2441; H04L47/2483
Inventors
ๅด”ๅ‹‡; ๆฑŸ้€ธๆ•