4 ms·
impressive and interesting i assume performance optimizations for the fast-path were successful, or is this scale-up rooted in advances with multithreading and
by sambazi 3y ago
impressive and interesting
i assume performance optimizations for the fast-path were successful, or is this scale-up rooted in advances with multithreading and packetsteering?
- dtaht 3y agofq_codel was successfully offloaded in a few products, however, no offload here, just a xeon with a ton of cores and a big L3. On the libreqos case we leveraged some ebpf to do packet steering in what we call the heimdal bridge, and also kathie nichol´s wonderful passive ping concept: https://github.com/thebracket/cpumap-pping https://github.com/thebracket/cpumap-pping src here: https://github.com/LibreQoE/LibreQoS/ https://github.com/LibreQoE/LibreQoS/ You can get a transparent high speed bridge with shaping capability up pretty rapidly with supported hardware. I still long for an ethernet card that can do a trie lookup natively! The flamegraphs are mostly getting the right packet to the right cpu, still.