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

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, meas...

Full description

Saved in:
Bibliographic Details
Published inJournal of Computer Sciences Institute Vol. 35; pp. 150 - 158
Main Authors Miziński, Konrad, Przyłucki, Sławomir
Format Journal Article
LanguageEnglish
Published Lublin University of Technology 30.06.2025
Subjects
Online AccessGet full text
ISSN2544-0764
2544-0764
DOI10.35784/jcsi.7110

Cover

More Information
Summary: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.
ISSN:2544-0764
2544-0764
DOI:10.35784/jcsi.7110