2 ms·
Yeah, 10G just isn't that much nowadays. And bigger NICs have more features in the VFs. I've just built a quick test setup: * two directly connected servers
by emmericp 8y ago
Yeah, 10G just isn't that much nowadays. And bigger NICs have more features in the VFs.
I've just built a quick test setup:
* two directly connected servers
* 6 core 2.4 GHz CPU
* XL710 40G NICs
* My packet generator MoonGen: https://github.com/emmericp/MoonGen https://github.com/emmericp/MoonGen with a quick & dirty modification to l3-tcp-syn-flood.lua to change dst mac
Got these results for 1-5 worker threads in Mpps: 3.84, 6.65, 10.17, 11.57, 11.3.
~10 Mpps is about 10G line rate for the encapsulated packets; this seems a little bit slower than I expected and it looks like I might be hitting the bottleneck of the distributor at 4 worker threads. Didn't look into anything in detail here (spent maybe 30 minutes for setup + tests), but we've done some VXLAN stuff in the past which I recall being faster.