- Automated stations
- Verification operators
- Scanning operators
Automated stations
Tests estimated how many CPU cores the Application Server needs to serve automated stations. Two installations were tested, each using a different CPU type for the Application Server and the Processing Stations.
The tests showed that, with no bottlenecks, 100 processing cores fully load 6 Application Server cores. At 80% CPU usage the Application Server becomes a bottleneck itself, so for an installation with 100 processing cores we recommend giving the Application Server 8 cores.
Verification operators
From the Application Server’s standpoint, requests from a verification operator are not very different from those sent by a processing core. But a human operator is slower than a CPU, so within the same period they send fewer requests than a processing core. In practice, the load from one processing core roughly equals that of 5 verification operators.Worked example
Estimate the cores the Application Server needs for 100 verification operators:- 5 verification operators generate the load of one processing core, so 100 operators ≈ 20 processing cores.
- From the test results above, one Application Server core handles about 10 Processing Station cores.
- Therefore, 20 ÷ 10 = 2 Application Server cores are needed for 100 verification operators.
For heavy-load projects with more than 100 verification operators and more than 50 scanning operators, we recommend using multiple Application Servers or cluster installations. This makes the System more responsive and improves the experience for operators.
