I have been looking for a hardware platform that can move multiple 10GigEs of traffic. I found one, but the vendor gave me this bit of bad news:
Hi Mike:
Just wanted to add:To get the full duplex 20Gbps at L3 (IP forwarding) on all 8 10GE ports and using just 8 of the 16 CPU cores, you will need to:
- Maximum performance from the Sandy Bridge CPU’s by using the asymmetric multiprocessing offered by DPDK.
- Standard Linux will not give you that high performance.
- Application wise, you will need to do proper tuning like NUMA, cache locking, etc.
Does Mikrotik support these features necessary for that kind of throughput?