0x13:reports:d2t3t02-hw-acceleration-of-xdp-real-world-use-cases
This is an old revision of the document!
Day 2 / Track 3 / Talk 2 Talk – Moonshot: HW acceleration of XDP real world use cases Speakers: Rony Efraim Efraim and Tal Gilboa Report by: Anjali Singhai
Skbedit mark action and drop action using HW offload
a. Use tc to program the rules.
i. Katran, L4 load-balancer
ii. Stateful L4 load balancing in XDP
iii. Open source by facebook
1. User space control plane
2. XDP based packet processing code
3. Shared lookup table between user space and XDP
iv. XDP program action:
1. TC mark
2. XDP if mark → signal to user space
3. Github katran/tree/xdp_off ( exactly 3 lines of change to show the performance optimization, a lot of NICs can do this)
4. Performance acceleration 46%
Site: https://www.netdevconf.org/0x13/session.html?talk-hw-accel-xdp-use-cases Slides: Videos:
0x13/reports/d2t3t02-hw-acceleration-of-xdp-real-world-use-cases.1554209504.txt.gz · Last modified: 2019/09/28 17:04 (external edit)