Publication:

Mixed-Runtime Pod Networking for Kubernetes-Based Edge Computing

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0003-4824-1199
cris.virtual.orcid0000-0002-1332-2290
cris.virtual.orcid0000-0003-0575-5894
cris.virtual.orcid0000-0002-1781-900X
cris.virtual.orcid0000-0002-4093-7338
cris.virtualsource.department505a9fa2-2261-4859-8c77-73c2ba21244c
cris.virtualsource.departmented3e85a5-47e5-455c-97ad-13d052f80bf7
cris.virtualsource.departmentbe209fe9-cb8c-4c91-821b-9c93bd548ca7
cris.virtualsource.departmentf4004503-5b5c-4de1-b15e-4766bab29002
cris.virtualsource.department9991ed04-e237-4d24-a487-66d0a142de3b
cris.virtualsource.orcid505a9fa2-2261-4859-8c77-73c2ba21244c
cris.virtualsource.orcided3e85a5-47e5-455c-97ad-13d052f80bf7
cris.virtualsource.orcidbe209fe9-cb8c-4c91-821b-9c93bd548ca7
cris.virtualsource.orcidf4004503-5b5c-4de1-b15e-4766bab29002
cris.virtualsource.orcid9991ed04-e237-4d24-a487-66d0a142de3b
dc.contributor.authorGoethals, Tom
dc.contributor.authorVerkerken, Miel
dc.contributor.authorSebrechts, Merlijn
dc.contributor.authorDe Turck, Filip
dc.contributor.authorVolckaert, Bruno
dc.date.accessioned2026-07-23T08:13:17Z
dc.date.available2026-07-23T08:13:17Z
dc.date.createdwos2026
dc.date.issued2025
dc.description.abstractIn recent years, microservice-based applications have shifted towards cloud-edge computing, taking advantage of green energy, lower latencies, and local computational resources. Simultaneously, various alternatives to containers, such as unikernels and WebAssembly, have emerged and are gradually being adopted by container-based orchestration software such as Kubernetes. However, solutions that integrate such alternatives are not generic: they only integrate a single specific non-container option, and generally do not allow for mixed-workload pods with both container and non-container workloads. Importantly, no solution is currently capable of integrating mixed-workload pods with all the features of pod networking as standardized by Kubernetes. This article presents a generic, runtime-agnostic solution which provides mixed-workload pods with all the standard behavioral features of pod networking. The core functionality of the proposed solution is sub-pod networking, which sets up small independent subnets for each pod rather than providing them a single IP address, and which is based on eBPF programs for efficient and secure traffic processing. The architecture is implemented in Feather, a Kubernetes-compatible orchestration agent which supports both containerd and OSv unikernels, and evaluations show that the end-to-end latency overhead of the implementation for various types of network traffic ranges from just 22μ s to 200μ s, and scales predictably with the number of non-container workloads in a pod. Additionally, the implementation has no significant memory overhead, and CPU overhead is 2Gbps to 6.4Gbps per percentage of a single core, depending on runtime and evaluation scenario.
dc.description.wosFundingTextThis work was supported in part by the Flanders Research Foundation (FWO) through Junior Postdoctoral Researcher under Grant 1245725N, and in part by the NATWORK Horizon Europe Project.
dc.identifier.doi10.1109/access.2025.3639761
dc.identifier.issn2169-3536
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/59907
dc.language.isoeng
dc.provenance.editstepusergreet.vanhoof@imec.be
dc.publisherIEEE
dc.source.beginpage209432
dc.source.endpage209449
dc.source.journalIEEE ACCESS
dc.source.numberofpages18
dc.source.volume13
dc.title

Mixed-Runtime Pod Networking for Kubernetes-Based Edge Computing

dc.typeJournal article
dspace.entity.typePublication
imec.internal.crawledAt2025-12-04
imec.internal.sourcecrawler
imec.internal.wosCreatedAt2026-07-14
Files

Original bundle

Name:
Mixed-Runtime_Pod_Networking_for_Kubernetes-Based_Edge_Computing.pdf
Size:
8.26 MB
Format:
Adobe Portable Document Format
Description:
Published
Publication available in collections: