Language Selection

English French German Italian Portuguese Spanish

Linux kernel utility could solve Kubernetes networking woes

Filed under
Linux

As production Kubernetes clusters grow, a standard Linux kernel utility that's been reinvented for the cloud era may offer a fix for container networking scalability challenges.

The utility, extended Berkeley Packet Filter (eBPF), traces its origins back to a paper published by computer scientists in 1992. It's a widely adopted tool that uses a mini-VM inside the Linux kernel to perform network routing functions. Over the last four years, as Kubernetes became popular, open source projects such as Cilium began to use eBPF data to route and filter Kubernetes network traffic without requiring Linux kernel changes.

In the last two years, demand for such tools rose among enterprises as their Kubernetes production environments grew, and they encountered new kinds of thorny bottlenecks and difficult tradeoffs between complexity and efficiency.

IT monitoring vendor Datadog saw eBPF-based tooling as the answer to its Kubernetes scaling issues after a series of experiments with other approaches.

Read more

Also: Buyer’s Guide for Bare-metal Hosted Linux Servers

More in Tux Machines

Type Title Author Replies Last Postsort icon
Story Board statement on the LibreOffice 7.0 RC “Personal Edition” label Roy Schestowitz 5 13/07/2020 - 8:50am
Story OpenShift 4.5 Rianne Schestowitz 13/07/2020 - 7:51am
Story Linus Torvalds: "I Hope AVX512 Dies A Painful Death" Rianne Schestowitz 2 13/07/2020 - 7:11am
Story Programming: Perl, Python, Javascript and LibreOffice GSoC Rianne Schestowitz 13/07/2020 - 7:03am
Story Games: Celeste/Stadia, How to Play Windows Games on GNU/Linux, MOBAs on Android Rianne Schestowitz 13/07/2020 - 6:56am
Story Screencasts and Audiocasts: Neptune OS 6.5, GNU World Order, Python Rianne Schestowitz 13/07/2020 - 6:39am
Story today's howtos Rianne Schestowitz 13/07/2020 - 6:31am
Story Olimex Tukhla High-End Open Source Hardware NXP i.MX 8QuadMax SBC in the Works Rianne Schestowitz 13/07/2020 - 6:30am
Story Kernel: Rust, Language, and Linux Plumbers Conference Roy Schestowitz 1 13/07/2020 - 6:26am
Story Linux 5.8-rc5 Rianne Schestowitz 2 13/07/2020 - 6:24am