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 条
  • [41] A platform-based SoC design and implementation of scalable automaton matching for deep packet inspection
    Lin, Ying-Dar
    Tseng, Kuo-Kun
    Lee, Tsern-Huei
    Lin, Yi-Neng
    Hung, Chen-Chou
    Lai, Yuan-Cheng
    JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (12) : 937 - 950
  • [42] SRC: a multicore NPU-based TCP stream reassembly card for deep packet inspection
    Chen, Shuhui
    Lu, Rongxing
    Shen, Xuemin
    SECURITY AND COMMUNICATION NETWORKS, 2014, 7 (02) : 265 - 278
  • [43] A Hardware-Based String Matching Using State Transition Compression for Deep Packet Inspection
    Kim, HyunJin
    Lee, Seung-Woo
    ETRI JOURNAL, 2013, 35 (01) : 154 - 157
  • [44] Monitoring IoT Encrypted Traffic with Deep Packet Inspection and Statistical Analysis
    Deri, Luca
    Sartiano, Daniele
    INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST-2020), 2020, : 85 - 90
  • [45] Detecting and Blocking Onion Router Traffic Using Deep Packet Inspection
    Saputra, Ferry Astika
    Nadhori, Isbat Uzzin
    Barry, Balighani Fathul
    2016 INTERNATIONAL ELECTRONICS SYMPOSIUM (IES), 2016, : 283 - 288
  • [46] Traffic scheduling for deep packet inspection in software-defined networks
    Huang, Huawei
    Li, Peng
    Guo, Song
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (16):
  • [47] Deep packet inspection tools and techniques in commodity platforms: Challenges and trends
    Antonello, Rafael
    Fernandes, Stenio
    Kamienski, Carlos
    Sadok, Djamel
    Kelner, Judith
    Godor, Istvan
    Szabo, Geza
    Westholm, Tord
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2012, 35 (06) : 1863 - 1878
  • [48] The end of the net as we know it? Deep packet inspection and internet governance
    Bendrath, Ralf
    Mueller, Milton
    NEW MEDIA & SOCIETY, 2011, 13 (07) : 1142 - 1160
  • [49] Scalable Lookahead Regular Expression Detection System for Deep Packet Inspection
    Bando, Masanori
    Artan, N. Sertac
    Chao, H. Jonathan
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (03) : 699 - 714
  • [50] Optimizing Deep Packet Inspection for High-Speed Traffic Analysis
    Cascarano, Niccolo
    Ciminiera, Luigi
    Risso, Fulvio
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2011, 19 (01) : 7 - 31