• DocumentCode
    694641
  • Title

    A GPU-accelerated network traffic monitoring and analysis system

  • Author

    Wenji Wu ; Demar, Phil

  • Author_Institution
    Core Comput. Div., Fermilab Batavia, Batavia, IL, USA
  • fYear
    2013
  • fDate
    14-19 April 2013
  • Firstpage
    77
  • Lastpage
    78
  • Abstract
    Data center networks are evolving toward the use of 40GE between access and aggregation layers, and 100GE at the core layer. With such high data rates, network traffic monitoring and analysis applications, particularly those involved in traffic scrutiny on a per-packet basis, require both enormous raw compute power and high I/O throughput. Many monitoring and analysis tools are facing extreme performance and scalability challenges as 40GE/100GE network environments emerge. Recently, GPU technology has been applied to accelerate general purpose scientific and engineering computing. The GPU architecture fits well with the features of packet-based network monitoring and analysis applications. At Fermilab, we have prototyped a GPU-accelerated architecture for network traffic capturing, monitoring, and analyzing. With a single Nvidia M2070 GPU, our system can handle 11 million+ packets per second without packet drops. In this paper, we will describe our architectural approach in developing a generic GPU-assisted packet capture and analysis capability.
  • Keywords
    computer centres; graphics processing units; monitoring; telecommunication networks; telecommunication traffic; 40GE/100GE network environments; GPU-accelerated network traffic analysis system; GPU-accelerated network traffic monitoring system; I/O throughput; data center networks; traffic scrutiny; Central Processing Unit; Engines; Graphics processing units; Instruction sets; Monitoring; Multicore processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications Workshops (INFOCOM WKSHPS), 2013 IEEE Conference on
  • Conference_Location
    Turin
  • Print_ISBN
    978-1-4799-0055-8
  • Type

    conf

  • DOI
    10.1109/INFCOMW.2013.6970747
  • Filename
    6970747