Passer à la navigation principale Passer à la recherche Passer au contenu principal

Batched packet processing for high-speed software data plane functions

  • David Barach
  • , Leonardo Linguaglossa
  • , Damjan Marion
  • , Pierre Pfister
  • , Salvatore Pontarelli
  • , Dario Rossi
  • , Jerome Tollet
  • Cisco Systems
  • Telecom Paris
  • CNIT - Consorzio Nazionale Interuniversitario per le Telecomunicazioni

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

8 Citations (Scopus)

Résumé

In the last decade, a number of frameworks started to appear that implement, directly in user-space with kernel-bypass mode, high-speed software data plane functionalities on commodity hardware. Vector Packet Processor (VPP) is one of such frameworks, representing an interesting point in the design space in that it offers: (i) in user-space networking, (ii) the flexibility of a modular router (Click and variants) with (iii) the benefits brought by techniques such as batch processing that have become commonplace in lower-level building blocks of high-speed networking stacks (such as netmap or DPDK). Similarly to Click, VPP lets users arrange functions as a processing graph, providing a full-blown stack of network functions. However, unlike Click where the whole tree is traversed for each packet, in VPP each traversed node processes all packets in the batch before moving to the next node. This design choice enables several code optimizations that greatly improve the achievable processing throughput: the purpose of this demonstration is to introduce the main VPP concepts and architecture, as well as experimentally showing the impact of design choices- and especially of batch packet processing-, on the achievable packet forwarding performance.

langue originaleAnglais
titreINFOCOM 2018 - IEEE Conference on Computer Communications Workshops
EditeurInstitute of Electrical and Electronics Engineers Inc.
Pages1-2
Nombre de pages2
ISBN (Electronique)9781538659793
Les DOIs
étatPublié - 6 juil. 2018
Evénement2018 IEEE Conference on Computer Communications Workshops, INFOCOM 2018 - Honolulu, États-Unis
Durée: 15 avr. 2018 → 19 avr. 2018

Série de publications

NomINFOCOM 2018 - IEEE Conference on Computer Communications Workshops

Une conférence

Une conférence2018 IEEE Conference on Computer Communications Workshops, INFOCOM 2018
Pays/TerritoireÉtats-Unis
La villeHonolulu
période15/04/18 → 19/04/18

Empreinte digitale

Examiner les sujets de recherche de « Batched packet processing for high-speed software data plane functions ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation