Busca avançada
Ano de início
Entree


P4NetIntel: End-to-End Network Telemetry with eBPF and XDP

Texto completo
Autor(es):
Puttlitz, Cleiton ; Parizotto, Ricardo ; Schaeffer-Filho, Alberto
Número total de Autores: 3
Tipo de documento: Artigo Científico
Fonte: 2024 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS, NFV-SDN 2024; v. N/A, p. 6-pg., 2024-01-01.
Resumo

Observability is essential for providing insights about the network state. These insights are helpful for multiple tasks, such as providing better load balancing, congestion control, and troubleshooting. However, existing observability solutions are often confined to two distinct silos: either within the network infrastructure or on the end-hosts. To bridge this gap, in this paper, we present P4NetIntel, a system to track the entire life-cycle of a flow using end-to-end telemetry. The system extends INT techniques with host telemetry using eBPF, which can monitor application requests without changing the application code. P4NetIntel switches employ techniques to reduce the telemetry overhead, such as discretizing monitoring values and sampling. In addition, eBPF-XDP and TC hooks are used on hosts to intercept and monitor incoming packets transparently to applications. We implemented a prototype of P4NetIntel on the behavior model for P4 programs and in a hardware testbed with Nvidia-Mellanox's Bluefield-2 SmartNICs. Our results show that our solution can perform end-to-end monitoring with negligible impact on the request/response time. (AU)

Processo FAPESP: 23/00673-7 - Inteligência distribuída em redes de comunicação e internet das coisas
Beneficiário:Nelson Luis Saldanha da Fonseca
Modalidade de apoio: Auxílio à Pesquisa - Temático
Processo FAPESP: 20/05152-7 - PROFISSA: internet do futuro programável para arquiteturas e softwares seguros
Beneficiário:Lisandro Zambenedetti Granville
Modalidade de apoio: Auxílio à Pesquisa - Temático
Processo FAPESP: 23/00764-2 - RESIST: Computação In-Network Resiliente
Beneficiário:Alberto Egon Schaeffer Filho
Modalidade de apoio: Auxílio à Pesquisa - Regular