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
来源
2018 20TH ANNIVERSARY INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON) | 2018年
关键词
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] 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
  • [2] QCF for deep packet inspection
    Al-hisnawi, Mohammad
    Ahmadi, Mahmood
    IET NETWORKS, 2018, 7 (05) : 346 - 352
  • [3] On the Interplay Between Network Function Mapping and Scheduling in VNF-Based Networks: A Column Generation Approach
    Alameddine, Hyame Assem
    Sebbah, Samir
    Assi, Chadi
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (04): : 860 - 874
  • [4] Adaptive Pattern Matching Grammar Generation for use in Deep Packet Inspection
    Menon, Govind
    Katdare, Sanchit
    Phatak, Sagar
    Khengare, Rahul
    UKSIM FIFTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2011), 2011, : 119 - 122
  • [5] Deep Packet Inspection in Firewall Clusters
    Hamilton, Robert
    Gray, Wayne
    Sibanda, Clifford
    Kandasamy, Subbiah
    Kirner, Raimund
    Tsokanos, Athanasios
    2020 28TH TELECOMMUNICATIONS FORUM (TELFOR), 2020, : 121 - 124
  • [6] 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
  • [7] 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,
  • [8] 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 - +
  • [9] 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
  • [10] Deep Packet Inspection Using Quotient Filter
    Al-hisnawi, Mohammad
    Ahmadi, Mahmood
    IEEE COMMUNICATIONS LETTERS, 2016, 20 (11) : 2217 - 2220