Create a Post
Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
icon Performance Best Practices

Part 5 - Recent Performance Enhancements

Multi-Queue & “RX-DRP”

As mentioned in the last article, cores designated as Secure Network Distributors (SNDs) have several responsibilities beyond just processing fully-accelerated traffic in the SXL path.  SNDs also try to keep the CPU load among the Firewall Workers evenly balanced via a function called the Dynamic Dispatcher.  SNDs have one other critical function: transferring incoming Ethernet frames from the actual Network Interface Card(NIC) hardware to the Gaia system memory for subsequent processing.  This critical transfer function is called SoftIRQ (Soft Interrupt ReQuest).

In our last article, we detailed a situation in which the CoreXL “split” required adjustment to add more SNDs thus reducing the number of Firewall Workers.  This change was made due to an imbalance of CPU load between the SNDs and Firewall Workers, which was overloading the SNDs.  Allocating more SNDs makes more cores available for the critical SoftIRQ function, but normally one (and only o

...
TO READ THE FULL POST it's simple and free