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 条
  • [1] Scalable Algorithms for NFA Multi-Striding and NFA-Based Deep Packet Inspection on GPUs
    Avalle, Matteo
    Risso, Fulvio
    Sisto, Riccardo
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (03) : 1704 - 1717
  • [2] GoldenEye: stream-based network packet inspection using GPUs
    Gong, Qian
    Wu, Wenji
    Fermi, Phil DeMar
    PROCEEDINGS OF THE 2018 IEEE 43RD CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2018, : 632 - 639
  • [3] VNF-Based Service Provision in Software Defined LEO Satellite Networks
    Jia, Ziye
    Sheng, Min
    Li, Jiandong
    Zhou, Di
    Han, Zhu
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (09) : 6139 - 6153
  • [4] Algorithms for the design of 5G networks with VNF-based Reusable Functional Blocks
    Chiaraviglio, Luca
    D'Andreagiovanni, Fabio
    Rossetti, Simone
    Sidoretti, Giulio
    Blefari-Melazzi, Nicola
    Salsano, Stefano
    Chiasserini, Carla-Fabiana
    Malandrino, Francesco
    ANNALS OF TELECOMMUNICATIONS, 2019, 74 (9-10) : 559 - 574
  • [5] An Approach for Unifying Rule Based Deep Packet Inspection
    Munoz, A.
    Sezer, S.
    Burns, D.
    Douglas, G.
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [6] Deep Packet Inspection Research Based On Hardware Acceleration
    Guo Lei
    Wang Yadi
    Zhu Ke
    2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, : 1984 - 1986
  • [7] Algorithms for the design of 5G networks with VNF-based Reusable Functional Blocks
    Luca Chiaraviglio
    Fabio D’Andreagiovanni
    Simone Rossetti
    Giulio Sidoretti
    Nicola Blefari-Melazzi
    Stefano Salsano
    Carla-Fabiana Chiasserini
    Francesco Malandrino
    Annals of Telecommunications, 2019, 74 : 559 - 574
  • [8] Elastic Deep Packet Inspection
    Watson, Bruce W.
    2014 6TH INTERNATIONAL CONFERENCE ON CYBER CONFLICT (CYCON 2014), 2014, : 241 - 253
  • [9] Deep Packet Inspection as a Service
    Bremler-Barr, Anat
    Harchol, Yotam
    Hay, David
    Koral, Yaron
    PROCEEDINGS OF THE 2014 CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT'14), 2014, : 271 - 282
  • [10] A Survey on Deep Packet Inspection
    El-Maghraby, Reham Taher
    Abd Elazim, Nada Mostafa
    Bahaa-Eldin, Ayaman M.
    2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 188 - 197