18.12.2016 Views

XDP – eXpress Data Path

xdp_intro_and_use_cases_sep2016

xdp_intro_and_use_cases_sep2016

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>XDP</strong> use-case: Load-balancing<br />

●<br />

Facebook’s use-case:<br />

●<br />

One-legged load-balancing<br />

●<br />

Load-balancer without central LB-machine<br />

●<br />

Every machine (in cluster) is a load-balancer<br />

●<br />

●<br />

If packet is not for localhost, <strong>XDP</strong>_TX forward to server<br />

responsible for terminating traffic.<br />

Same principle for: ILA-router<br />

●<br />

Based on IPv6 addr “split”<br />

●<br />

●<br />

Identifier-Locator Addressing (ILA) for network virtualization<br />

Combine with Tunnel headers decap/encap<br />

17/23<br />

<strong>XDP</strong> <strong>–</strong> <strong>eXpress</strong> <strong>Data</strong> <strong>Path</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!