Available on ORBi since
27 May 2015
Paper published in a book (Scientific congresses and symposiums)
Fast Userspace Packet Processing
Barbette, Tom  ; Soldani, Cyril  ; Mathy, Laurent 
2015 • In Proceedings of ANCS 2015
Peer reviewed
 

Files


Full Text
userspaceio.pdf
Author preprint (875.88 kB)

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
high speed networking; Click modular router; Intel DPDK; Netmap; routers; userspace I/O; NUMA; performance; fast packet I/O; multi-queue; network processing
Abstract :
[en] In recent years, we have witnessed the emergence of high speed packet I/O frameworks, bringing unprecedented network performance to userspace. Using the Click modular router, we first review and quantitatively compare several such packet I/O frameworks, showing their superiority to kernel-based forwarding. We then reconsider the issue of software packet processing, in the context of modern commodity hardware with hardware multi-queues, multi-core processors and non-uniform memory access. Through a combination of existing techniques and improvements of our own, we derive modern general principles for the design of software packet processors. Our implementation of a fast packet processor framework, integrating a faster Click with both Netmap and DPDK, exhibits up-to about 2.3x speed-up compared to other software implementations, when used as an IP router.
Research center :
Research Unit in Networking
Disciplines :
Computer science
Author, co-author :
Barbette, Tom ;  Université de Liège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
Soldani, Cyril ;  Université de Liège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
Mathy, Laurent ;  Université de Liège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Systèmes informatiques répartis et sécurité
Language :
English
Title :
Fast Userspace Packet Processing
Publication date :
07 May 2015
Event name :
Symposium on Architecture for Networking and Communications Systems
Event organizer :
ACM/IEEE
Event place :
Oakland, United States - California
Event date :
from 07-05-2015 to 08-05-2015
Audience :
International
Main work title :
Proceedings of ANCS 2015
ISBN/EAN :
978-1-4673-6633-5
Peer reviewed :
Peer reviewed
Funders :
F.R.S.-FNRS - Fonds de la Recherche Scientifique

Statistics


Number of views
2595 (68 by ULiège)
Number of downloads
7770 (52 by ULiège)

Scopus citations®
 
136
Scopus citations®
without self-citations
124
OpenCitations
 
98

Bibliography


Similar publications



Contact ORBi