Dynamic Data Plane Updates using Lua and libmoon

DSpace Repositorium (Manakin basiert)

Zur Kurzanzeige

dc.contributor.author Simon, Manuel
dc.contributor.author Gallenmüller, Sebastian
dc.contributor.author Carle, Georg
dc.date.accessioned 2025-04-03T05:10:37Z
dc.date.available 2025-04-03T05:10:37Z
dc.date.issued 2025-04-03
dc.identifier.uri http://hdl.handle.net/10900/163772
dc.identifier.uri http://nbn-resolving.org/urn:nbn:de:bsz:21-dspace-1637729 de_DE
dc.identifier.uri http://dx.doi.org/10.15496/publikation-105102
dc.description.abstract Upcoming communication networks, such as 6G, require both high performance and reliability, while service updates typically introduce service downtimes. This study explores dynamic network function updates using libmoon, a DPDK-based high-performance packet processing framework. The approach enables seamless, on-the-fly updates of network functions. By leveraging LuaJIT, we profit from just-in-time (JIT) compilation, allowing for efficient per-flow function updates. Our evaluation demonstrates the feasibility of runtime re-programmability in network data planes. We show the induced latencies of runtime changes and examine cross-flow and cross-core influences. Moreover, we investigate the effects of JIT compilation and show the significance of JIT compilation for long-term performance. en
dc.language.iso en de_DE
dc.publisher Universität Tübingen de_DE
dc.subject.ddc 004 de_DE
dc.title Dynamic Data Plane Updates using Lua and libmoon 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