Combining FPGAs and processors for high-throughput forensics - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Combining FPGAs and processors for high-throughput forensics

Résumé

Data centers availability is mandatory and is conditioned by a quick response to failures and attacks thanks to efficient live forensics. However, this task is lately impossible to complete with classic systems because of encountered data rates and service diversity. Moreover, Software-Defined Networking (SDN) devices agility requirements prevent the use of Application Specific Integrated Circuits (ASIC) solutions due to long development time. New solutions of smart Network Interface Cards (NIC) with embedded Field Programmable Gate Arrays (FPGA) are considered, as in Microsoft Azure solution. FPGAs ensure high throughput processings without packet loss to offload CPU processing, but their configurations support only sparse firmware upgrades and shut down processings. This paper proposes an hybrid architecture to realize agile high performance traffic forensics. This work combines hardware performance, high throughput, and software high flexibility to achieve data rates beyond 40 Gb/s while being configurable at runtime through parameters. A software API allows a user-friendly configuration without stopping processings. The implementation of a flexible packet parser, first block of the packet processing chain, demonstrates the viability of the concept.
Fichier principal
Vignette du fichier
ieee_cns_2017_poster_sub.pdf (115.92 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01742964 , version 1 (26-03-2018)

Identifiants

Citer

Franck Cornevaux-Juignet, Matthieu Arzel, Pierre-Henri Horrein, Tristan Groleat, Christian Person. Combining FPGAs and processors for high-throughput forensics. CNS 2017 : IEEE Conference on Communications and Network Security, Oct 2017, Las Vegas, United States. ⟨10.1109/CNS.2017.8228684⟩. ⟨hal-01742964⟩
143 Consultations
247 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More