Project

General

Profile

Task #3318

Updated by Victor Julien over 4 years ago

In several talks at suricon we've seen that the best performance happens when the NIC and suricata are on the same NUMA node, and that Suricata should be limited to this node. 

 Even in a multi-NIC scenario, Suricata will likely not perform well when running on multiple nodes at once, as global data structures like the flow table are then accessed/updated over the interconnects a lot. 

 Evaluate what strategies exist. 

 Reading material: 
 https://www.akkadia.org/drepper/cpumemory.pdf 
 https://stackoverflow.com/a/47714514/2756873

Back