• DocumentCode
    2029772
  • Title

    Scalable and Real-Time Deep Packet Inspection

  • Author

    Le Quoc, Do ; Martin, Andrew ; Fetzer, Christof

  • Author_Institution
    Tech. Univ. Dresden, Dresden, Germany
  • fYear
    2013
  • fDate
    9-12 Dec. 2013
  • Firstpage
    446
  • Lastpage
    451
  • Abstract
    Internet traffic has continued to grow at a spectacular rate over the past ten years. Understanding and managing network traffic have become an important issue for network operators to meet service-level agreements with their customers. In addition, the emergence of high-speed networks, such as 20 Gbps, 40Gbps Ethernet and beyond, requires fast analysis of a large volume of network traffic and this is beyond the capabilities of a single machine. Distributed parallel processing schemes have recently been developed to analyze high quantities of traffic data. However, scalable Internet traffic analysis in real-time is difficult because of a large dataset requires high processing intensity. In this paper, we describe a real-time Deep Packet Inspection (DPI) system based on the MapReduce programming model. We combine a stand-alone classification engine (L7-filter) with the distributed programming MapReduce model. Our experimental results show that the MapReduce programming paradigm is a useful approach for building highly scalable real-time network traffic processing systems. We generate 20 Gbps network traffic to validate the real-time analysis ability of the proposed system.
  • Keywords
    Internet; data analysis; distributed programming; inspection; pattern classification; telecommunication traffic; DPI system; Ethernet; Internet traffic analysis; L7-filter; MapReduce model; MapReduce programming model; deep packet inspection system; distributed parallel processing schemes; distributed programming; network operators; network traffic management; real-time deep packet inspection; service-level agreements; stand-alone classification engine; traffic data analysis; Abstracts; Cloud computing; Conferences; Inspection; Programming; Real-time systems; Cloud Computing; Deep packet inspection; Distributed system; MapReduce; Network traffic analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.1109/UCC.2013.88
  • Filename
    6809447