TU Darmstadt / ULB / TUbiblio

Optimizing Data Plane Programs for the Network

Krude, Johannes and Eichholz, Matthias and Winck, Maximilian and Wehrle, Klaus and Mezini, Mira (2019):
Optimizing Data Plane Programs for the Network.
Beijing, China, In: NetPL '19: ACM SIGCOMM Workshop on Networking and Programming Languages, Beijing, China, 23.8.2019, ISBN 978-1-4503-6877-3/19/08,
DOI: 10.1145/3341561.3349590,
[Online-Edition: https://doi.org/10.1145/3341561.3349590],
[Conference or Workshop Item]

Abstract

With the move of Software-defined networking from fixed to programmable data planes, network functions are written with P4 or eBPF for targets such as programmable switches, CPU based flow processors and commodity CPUs. These data plane programs are, however, limited in per-packet time budget (e.g., 67.2 ns at 10GbE) and program size, making program optimization imperative. Existing approaches focus on optimizing the distribution of flow rules in fixed data planes or they are limited to a single switch. We see great potential in integrating the network topology into program optimization.

Item Type: Conference or Workshop Item
Erschienen: 2019
Creators: Krude, Johannes and Eichholz, Matthias and Winck, Maximilian and Wehrle, Klaus and Mezini, Mira
Title: Optimizing Data Plane Programs for the Network
Language: English
Abstract:

With the move of Software-defined networking from fixed to programmable data planes, network functions are written with P4 or eBPF for targets such as programmable switches, CPU based flow processors and commodity CPUs. These data plane programs are, however, limited in per-packet time budget (e.g., 67.2 ns at 10GbE) and program size, making program optimization imperative. Existing approaches focus on optimizing the distribution of flow rules in fixed data planes or they are limited to a single switch. We see great potential in integrating the network topology into program optimization.

Place of Publication: Beijing, China
ISBN: 978-1-4503-6877-3/19/08
Divisions: DFG-Collaborative Research Centres (incl. Transregio)
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > A: Construction Methodology
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > A: Construction Methodology > Subproject A2: Design
Event Title: NetPL '19: ACM SIGCOMM Workshop on Networking and Programming Languages
Event Location: Beijing, China
Event Dates: 23.8.2019
Date Deposited: 05 Aug 2019 08:57
DOI: 10.1145/3341561.3349590
Official URL: https://doi.org/10.1145/3341561.3349590
Export:

Optionen (nur für Redakteure)

View Item View Item