Accelerating VNF-based Deep Packet Inspection with the use of GPUs

被引:0
|
作者
Araujo, Igor M. [1 ]
Natalino, Carlos [2 ]
Santana, Adamo L. [3 ]
Cardoso, Diego L. [1 ]
机构
[1] Fed Univ Para, Technol Inst, Belem, PA, Brazil
[2] KTH Royal Inst Technol, Opt Networks Lab ONLab, Stockholm, Sweden
[3] Fuji Elect Co Ltd, Corp R&D Headquarters, 1 Fuji Machi, Hino, Tokyo, Japan
关键词
Network Function Virtualization; Deep Packet Inspection; Graphics Processing Unit; Intrusion Detection System;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Network Function Virtualization (NFV) replaces the hardware that supports packet processing in network operation from specific-by general-purpose ones, reducing costs and bringing more flexibility and agility to the network operation. However, this shift can cause performance losses due to the non-optimal packet processing capabilities of the general-purpose hardware. Moreover, supporting the line rate of optical network channels with Virtualized Network Functions (VNFs) is a challenging task. This work analyzes the benefits of using Graphics Processing Units (GPUs) to support the execution of a Deep Packet Inspection (DPI) VNF towards supporting the line rate of an optical channel. The use of GPUs in VNFs has a great potential to increase throughput, but the delay incurred might be an issue for some functions. Our simulation was performed using an Intrusion Detection Systems (IDS) which performs DPI deployed as a VNF under real-world traffic scaled to high bit rates. Results show that the packet processing speedup achieved by using GPUs can reach up to 19 times, at the expense of a higher packet delay.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] Deep packet inspection optimizes mobile applications
    Coward, Mike
    EDN, 2009, 54 (20) : 37 - 40
  • [32] Deep packet inspection optimizes mobile applications
    Coward, Mike
    EDN, 2009, 54 (19) : 37 - 40
  • [33] Using string matching for deep packet inspection
    Lin, Po-Ching
    Lin, Ying-Dar
    Lee, Tsern-Huei
    Lai, Yuan-Cheng
    COMPUTER, 2008, 41 (04) : 23 - +
  • [34] Solutions for Deep Packet Inspection in Industrial Communications
    Zamfir, S.
    Balan, T.
    Sandu, F.
    Costache, C.
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATIONS (COMM 2016), 2016, : 153 - 158
  • [35] A Workload for Evaluating Deep Packet Inspection Architectures
    Becchi, Michela
    Franklin, Mark
    Crowley, Patrick
    2008 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION, 2008, : 73 - 83
  • [36] Deep Packet Inspection Using Quotient Filter
    Al-hisnawi, Mohammad
    Ahmadi, Mahmood
    IEEE COMMUNICATIONS LETTERS, 2016, 20 (11) : 2217 - 2220
  • [37] A Sophisticated Packet Forwarding Scheme with Deep Packet Inspection in an OpenFlow Switch
    Cho, ChoongHee
    Lee, JungBok
    Kim, Eun-Do
    Ryoo, Jeong-dong
    2016 INTERNATIONAL CONFERENCE ON SOFTWARE NETWORKING (ICSN), 2016, : 1 - 5
  • [38] Deep packet inspection oriented high speed packet parsing architecture
    Dong, Y.-J., 2013, Editorial Board of Journal on Communications (34):
  • [39] Accelerating deep neural network training for action recognition on a cluster of GPUs
    Cong, Guojing
    Domeniconi, Giacomo
    Shapiro, Joshua
    Zhou, Fan
    Chen, Barry
    2018 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2018), 2018, : 298 - 305
  • [40] Efficient Keyword Matching for Deep Packet Inspection based Network Traffic Classification
    Khandait, Pratibha
    Hubballi, Neminath
    Mazumdar, Bodhisatwa
    2020 INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2020,