PMDlink – Bridging the Gap Between DPDK and Hardware Packet Processing

DSpace Repositorium (Manakin basiert)

Zur Kurzanzeige

dc.contributor.author Figueiredo, Rubens
dc.contributor.author Woesner, Hagen
dc.contributor.author Hart, Nic
dc.contributor.author Kassler, Andreas
dc.contributor.author Karl, Holger
dc.date.accessioned 2025-04-03T05:12:38Z
dc.date.available 2025-04-03T05:12:38Z
dc.date.issued 2025-04-03
dc.identifier.uri http://hdl.handle.net/10900/163774
dc.identifier.uri http://nbn-resolving.org/urn:nbn:de:bsz:21-dspace-1637749 de_DE
dc.identifier.uri http://dx.doi.org/10.15496/publikation-105104
dc.description.abstract Software networking functions flexibly implement packet processing, but performance is lacking compared to purpose built hardware. To address this, commodity NICs execute packet processing in hardware, improving performance, however their fixed-function design restricts the features which can be offloaded to hardware. One particular challenge is to implement HQoS, which manages traffic by enforcing QoS requirements at multiple levels, maintaining thousands of queues and applying rate limits. In this work, we combine DPDK based user-space packet processing with hardware offloaded packet processing on commodity NICs, by integrating DPDK with Linux switchdev, thus combining software flexibility and hardware acceleration. We propose PMDlink, a side-channel API enabling direct hardware control via DPDK’s PMD, exposing advanced packet processing features without major driver modifications. Our preliminary results highlight the benefits of hardware offloading by showing the combined hardware-offloaded HQoS functions and DPDK. Future work will refine PMDlink as a modular interface, to better expose NIC capabilities to DPDK, and to program more complex scheduling profiles. en
dc.language.iso en de_DE
dc.publisher Universität Tübingen de_DE
dc.subject.ddc 004 de_DE
dc.title PMDlink – Bridging the Gap Between DPDK and Hardware Packet Processing en
dc.type Article de_DE
utue.publikation.fachbereich Informatik de_DE
utue.publikation.fakultaet 7 Mathematisch-Naturwissenschaftliche Fakultät de_DE
utue.publikation.noppn yes de_DE

Dateien:

Das Dokument erscheint in:

Zur Kurzanzeige