Font Size: a A A

Research And Implementation Of Data Acquisition System Based On DPDK

Posted on:2017-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:W C LiFull Text:PDF
GTID:2348330518493500Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the rapid increasing impact of the mobile Internet on people's daily life in the current world,accessing the Internet via mobile devices is showing an obvious trend,which brings a large amount of network traffic at the same time.Explosive growth of data to the data acquisition terminal has brought tremendous pressure,it is necessary to study how to improve the efficiency of packet capture in the Linux environment,and then optimize the network as well as provide the user targeted network services.This thesis first introduces the general process of the packet capture in Linux,analyzes the bottleneck of the high speed network environment,and then puts forward the solution-DPDK Intel.In this thesis,the current development of DPDK is briefly introduced,and the advantages of DPDK are analyzed.This thesis designed and implemented a high speed data acquisition system based on DPDK,details the specific implementation of each sub module of the system,including the collection,IP restructuring,distribution.At the same time,the system is monitored in order to detect the abnormal situation in time.Then the overall performance of the acquisition system and the performance of the sub modules are analyzed in depth by the actual Gigabit and 10 Gigabit environment tests.Through the use of Vtune Intel software,we analyze the performance of the system's hot spots and bottlenecks,and from the code level proposed optimization method.We have tested the modified packet capture system,and compared with the previous performance results,we found that our improvement is very effective.At last,the thesis summarizes the research results of high speed packet acquisition system based on DPDK.
Keywords/Search Tags:Mobile Internet, DPDK, Intel, data acquisition system, traffic analysis, performance hotspots
PDF Full Text Request
Related items