Sizing and scalability considerations
This topic provides information about performance, scalability and reliability test results for PATROL for Docker 1.0.00.
The following tables provide information about the tested configuration scenarios. It also provides information on the PATROL Agent performance and the application performance with respect to CPU utilization and memory in Windows platforms.
Tested configuration scenario
Platform | Number | Number of | Number of |
---|---|---|---|
Microsoft Windows Server 2012 R2 x64 | 500 | 2090 | 5224 |
Performance Metrics Summary
Microsoft Windows Server 2012 R2 x64 | ||||
---|---|---|---|---|
Metrics | PATROL Agent performance | Java | ||
| Average | Maximum | Average | Maximum |
CPU (in %) | 0.543 | 8.545 | 0.904 | 33.33 |
Memory (MB) | 36.44 | 36.63 | 287 | 367 |
Impact on the Docker host
During the tests, minimal impact was observed on the Docker daemon process. Typically, for every performance cycle, CPU utilization of the daemon process increases by 3 to 5% and the memory utilization increases by 40 to 50 MB.