404
edits
No edit summary |
|||
Line 31: | Line 31: | ||
=== Analyzer queue === | === Analyzer queue === | ||
The Allegro has a packet queue between I/O threads and the analyzer threads. Please note that the increasing counters at the initial startup of the Allegro can be normal under high load scenarios for a few seconds. You can check at the | The Allegro has a packet queue between I/O threads and the analyzer threads. Please note that the increasing counters at the initial startup of the Allegro can be normal under high load scenarios for a few seconds. You can check at the '''Interface stats''' per interface all I/O threads could push all packets to the analyzer queues or not. The counter is '''Not processed due to overload'''. | ||
[[File:Interface analyzer packet drop.png|400px]] | |||
The load of the analyzer threads can be checked at the '''Info''' → '''System Info''' → '''Load'''. Depending of your Allegro and the number of I/O threads, there could be a 2 ( Allegro 200 ) up to 120 ( Allegro 5300 or 5500 ) analyzers. | |||
There are 3 scenarios where the an queue overload can happen. | There are 3 scenarios where the an queue overload can happen. | ||
Line 40: | Line 41: | ||
==== Low analyzer load and drop ==== | ==== Low analyzer load and drop ==== | ||
This happens if the Allegro is in a powersafe mode and a | This happens if the Allegro is in a powersafe mode and a large burst of traffic arrives at the Allegro. This leads to minor packet drops . The solution is to use the [[#Sink Mode]] and to activate the '''Analyzer queue overcommit''' at '''Settings''' → '''Global settings''' → '''Expert settings'''. This allows to buffer sudden network bursts. | ||
[[File:Queue overcommit.png|600px]] | [[File:Queue overcommit.png|600px]] | ||
Line 57: | Line 58: | ||
==== Not-balanced analyzer load ==== | ==== Not-balanced analyzer load ==== | ||
By default, the Allegro load balances the traffic between the analyzers based on the IP addresses of the client and server IP. The load distribution could be not balanced if there are many connections and load between 2 IP addresses. An example are 2 SIP trunks with many RTP connections. This can be improved by using the flow load balancing mode at '''Settings''' -> '''Global Settings''' → '''Expert Settings'''. | |||
[[File:Flow load balancing.png|600px]] | |||
=== DB Queue === | === DB Queue === |
edits