Marcelo Leitner and Vlad Buslov will discuss turbo-charging the TC flower control interface and the evolution of the work that went into it over a period of two years: At least one hundred kernel patches, many changes to user space and increase in performance by a magnitude.
To the datapath skeptics who are wondering why optimize the control path (reminds of the joke from not-to-be-named kernel guy under the influence "Why do we need userspace at all?"): You do care if you are constantly churning or accessing the datapath. Example workloads:
- short lived container workloads where you have to add/delete access control rules,
- telco environments, where efficient rule statistics are critical billing
- etc.
cheers, jamal
PS: Registration is open, see: https://netdevconf.info/0x15/registration.html
PPS: We are looking to post the schedule today