Seminari

Load balancing: from zero to XDP

by Luca Bassi

Europe/Rome
Sala Venturi

Sala Venturi

Description

In questo seminario verranno illustrate varie tecnologie di load balancing per sistemi informatici.

Parleremo di load balancer sia layer 4 sia layer 7 e dei vantaggi e svantaggi dei vari approcci.

Partiremo dai sistemi più classici e semplici, come round-robin DNS, NGINX, LVS e direct routing, per poi passare alle più recenti tecnologie utilizzate per distribuire il traffico, tra cui Data Plane Development Kit (DPDK), eBPF ed In questo seminario verranno illustrate varie tecnologie di load balancing per eXpress Data Path (XDP). Infine mostreremo come queste tecnologie siano state utilizzate per sviluppare GLB (GitHub), Katran (Facebook) e Unimog sistemi informatici. (Cloudflare).