Migrating OpenDPI to Multi-core Platforms for Performance Enhancement

作者: Ying Le , Leijun Huang

DOI: 10.1109/WCSE.2013.46

关键词:

摘要: Traffic identification is an important issue in the Internet, especially where QoS and Service Level Agreements are enforced. Due to enormous number of applications protocols that run on non-standard port numbers, using metadata such as numbers identify Internet traffic no longer practical. As open-source effort, OpenDPI a software package identifies network flows based Deep Packet Inspection technology by scanning packet payload for certain patterns. While achieves level accuracy known protocols, its performance highly limited time-consuming pattern matching processing. In this paper, we present our practice migrating multi-core platforms which have been increasingly available computing world. The purpose effort improve throughput OpenDPI. Our experiments show gain nearly linear cores runs, demonstrates scalability solution.

参考文章(9)
Danhua Guo, Guangdeng Liao, Laxmi N. Bhuyan, Bin Liu, Jianxun Jason Ding, A scalable multithreaded L7-filter design for multi-core servers Proceedings of the 4th ACM/IEEE Symposium on Architectures for Networking and Communications Systems - ANCS '08. pp. 60- 68 ,(2008) , 10.1145/1477942.1477952
Tingwen Liu, Yong Sun, Li Guo, Fast and Memory-Efficient Traffic Classification with Deep Packet Inspection in CMP Architecture networking architecture and storages. pp. 208- 217 ,(2010) , 10.1109/NAS.2010.43
Yibo Xue, Luoshi Zhang, Dawei Wang, Traffic Classification: Issues and Challenges Journal of Communications. ,vol. 8, pp. 240- 248 ,(2013) , 10.12720/JCM.8.4.240-248
Fang Yu, Zhifeng Chen, Yanlei Diao, T. V. Lakshman, Randy H. Katz, Fast and memory-efficient regular expression matching for deep packet inspection Proceedings of the 2006 ACM/IEEE symposium on Architecture for networking and communications systems - ANCS '06. pp. 93- 102 ,(2006) , 10.1145/1185347.1185360
Yibo Xue, Dawei Wang, Luoshi Zhang, Traffic classification: Issues and challenges 2013 International Conference on Computing, Networking and Communications (ICNC). pp. 545- 549 ,(2013) , 10.1109/ICCNC.2013.6504144
Subhabrata Sen, Oliver Spatscheck, Dongmei Wang, Accurate, scalable in-network identification of p2p traffic using application signatures Proceedings of the 13th conference on World Wide Web - WWW '04. pp. 512- 521 ,(2004) , 10.1145/988672.988742
Chaofan Shen, Leijun Huang, On Detection Accuracy of L7-filter and OpenDPI international conference on networking. pp. 119- 123 ,(2012) , 10.1109/ICNDC.2012.36
Patrick Haffner, Subhabrata Sen, Oliver Spatscheck, Dongmei Wang, ACAS: automated construction of application signatures acm special interest group on data communication. pp. 197- 202 ,(2005) , 10.1145/1080173.1080183
Danhua Guo, Guangdeng Liao, Laxmi N. Bhuyan, Bin Liu, An adaptive hash-based multilayer scheduler for L7-filter on a highly threaded hierarchical multi-core server architectures for networking and communications systems. pp. 50- 59 ,(2009) , 10.1145/1882486.1882497