eZtunnel: Leveraging eBPF to Transparently Offload Service Mesh Data Plane Networking

Cloud-native applications, characterized by scalability, resilience, and flexibility, adopt microservices architectures to decompose applications into smaller, independently manageable services. Although microservices offer significant benefits, this architectural approach introduces challenges in service-to-service communication, commonly relying on advanced orchestration and communication frameworks such as Kubernetes and Istio, respectively. However, the added complexity imposes substantial overhead by introducing longer packet processing paths. This paper discusses performance bottlenecks arising from service meshes and proposes eZtunnel to address some of the identified challenges. Leveraging extended Berkeley Packet Filter (eBPF) to transparently offload networking traffic, the elongated network path is bypassed, optimizing resource utilization and enhancing application performance. Experiments show that eZtunnel can reduce median latency over 20% and jitter to almost 10%.

Authors

Institutions

Publication Details

Published
2024-11-27
DOI
https://doi.org/10.1109/cloudnet62863.2024.10815862
Citations
1
Primary Topic
Peer-to-Peer Network Technologies
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

eZtunnel: Leveraging eBPF to Transparently Offload Service Mesh Data Plane Networking

Fabricio Rodríguez, Christian Esteve Rothenberg, Arthur J Simas
1 citations
Peer-to-Peer Network Technologies
0.35
article

eZtunnel: Leveraging eBPF to Transparently Offload Service Mesh Data Plane Networking

Fabricio Rodríguez, Christian Esteve Rothenberg, Arthur J Simas
article en
1 citations

Abstract

Cloud-native applications, characterized by scalability, resilience, and flexibility, adopt microservices architectures to decompose applications into smaller, independently manageable services. Although microservices offer significant benefits, this architectural approach introduces challenges in service-to-service communication, commonly relying on advanced orchestration and communication frameworks such as Kubernetes and Istio, respectively. However, the added complexity imposes substantial overhead by introducing longer packet processing paths. This paper discusses performance bottlenecks arising from service meshes and proposes eZtunnel to address some of the identified challenges. Leveraging extended Berkeley Packet Filter (eBPF) to transparently offload networking traffic, the elongated network path is bypassed, optimizing resource utilization and enhancing application performance. Experiments show that eZtunnel can reduce median latency over 20% and jitter to almost 10%.

Universidade Estadual de Campinas (UNICAMP) (BR)
Openalex Percentile: Top 35%
Peer-to-Peer Network Technologies
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

eZtunnel: Leveraging eBPF to Transparently Offload Service Mesh Data Plane Networking — Fabricio Rodríguez, Christian Esteve Rothenberg, et al. · (2024) | TGRS Research Map | TGRS