Tenable.io queues scan jobs before separating them into tasks for scan distribution.
Scanner Group Job Queues
Tenable.io queues jobs for a scanner group in the order it receives the jobs. When the scanner group has available job capacity, Tenable.io breaks the earliest job in the queue into tasks and assigns them to each of the scanners in the group, one scanner after another in succession (a “round robin” method). Tenable.io dispatches the tasks to the scanners assigned to the job.
Scanner Job Queues
Tenable.io also queues jobs for a scanner in the order it receives the jobs, regardless of the origin of a scan job.
For example, the job queue for a scanner may include scan jobs that were assigned directly to the scanner as well as jobs distributed to the scanner by the groups the scanner belongs to.