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 条
  • [21] Parallelizing Deep Packet Inspection on GPU
    Ramesh, Meera
    Jeon, Hyeran
    2018 IEEE FOURTH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (IEEE BIGDATASERVICE 2018), 2018, : 248 - 253
  • [22] A P4-Based Packet Scheduling Approach for Clustered Deep Packet Inspection Appliances
    Jiang, Ping
    Zhang, Shuo
    Liu, Qingyun
    Zheng, Chao
    30TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2021), 2021,
  • [23] Monitoring and Indentification Packet in Wireless With Deep Packet Inspection Method
    Oklilas, Ahmad Fali
    Tasmi
    IAES INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTER SCIENCE AND INFORMATICS, 2017, 190
  • [24] SparseRT: Accelerating Unstructured Sparsity on GPUs for Deep Learning Inference
    Wang, Ziheng
    PACT '20: PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2020, : 31 - 42
  • [25] Accelerating SWHE Based PIRs Using GPUs
    Dai, Wei
    Doroez, Yarkin
    Sunar, Berk
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY (FC 2015), 2015, 8976 : 160 - 171
  • [26] Novel FPGA-Based Signature Matching for Deep Packet Inspection
    Guinde, Nitesh B.
    Ziavras, Sotirios G.
    INFORMATION SECURITY THEORY AND PRACTICES: SECURITY AND PRIVACY OF PERVASIVE SYSTEMS AND SMART DEVICES, 2010, 6033 : 261 - 276
  • [27] Cache-Based Scalable Deep Packet Inspection with Predictive Automaton
    Tang, Yi
    Jiang, Junchen
    Wang, Xiaofei
    Wang, Yi
    Liu, Bin
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [28] Deep Packet Inspection: Algorithms, Hardware, and Applications
    Lin, Ying-Dar
    Lin, Po-Ching
    Prasanna, Viktor K.
    Chao, H. Jonathan
    Lockwood, John W.
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2014, 32 (10) : 1781 - 1783
  • [29] Slimming Down Deep Packet Inspection Systems
    Fernandes, Stenio
    Antonello, Rafael
    Lacerda, Thiago
    Santos, Alysson
    Sadok, Djamel
    Westholm, Tord
    IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS, 2009, : 61 - +
  • [30] Energy Budget Simulation for Deep Packet Inspection
    Di Gregorio, Lorenzo
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2013,