The impact of using eBPF technology on the performance of networking solutions in a Kubernetes cluster

Main Article Content

DOI

Konrad Miziński

konrad.mizinski@pollub.edu.pl

https://orcid.org/0009-0003-4302-6948
Sławomir Przyłucki

s.przylucki@pollub.pl

https://orcid.org/0000-0001-9565-3802

Abstract


The aim of this study was to investigate the impact of eBPF technology on the performance of network solutions in Kubernetes clusters. Two configurations were compared: a traditional iptables-based setup and eBPF based solution via the Cilium networking plugin. Performance tests were conducted, measuring throughput, latency, CPU usage, and memory consumption under unloaded and loaded conditions. The results indicate that the traditional configuration achieved higher throughput and lower latency in unloaded scenarios. However, under load, the eBPF-enabled cluster demonstrated advantages, including reduced CPU and memory usage and slightly improved latency. This study highlights the potential of eBPF as an efficient technology for Kubernetes environments, particularly in scenarios demanding high performance and resource efficiency.


Keywords:

Kubernetes, eBPF, Cilium, CNI, performance

References

Article Details

Miziński, K., & Przyłucki, S. (2025). The impact of using eBPF technology on the performance of networking solutions in a Kubernetes cluster. Journal of Computer Sciences Institute, 35, 150–158. https://doi.org/10.35784/jcsi.7110