<div dir="ltr">Hello,<br><br>I'm planning a proxy renewal for a company with 45k clients.<br>I'm looking at the performance of a single Squid to determine the number of Squids.<br><br>Environment: Virtual (OpenStack)<br>OS: CentOS8.1<br>CPU: 4 cores<br>MEM: 8GB<br>DISK: SATA30GB / 100GB<br>Squid 4.4<br> SSL Bump<br> Blacklist: 1,700k<br> auth: NTLM<br> cache: 4GB<br><br>In an environment with authentication disabled and SSL decoding enabled<br>A load test was performed with Jmeter.<br><br>Result: CPU high load (100rps-1000rps: CPU Usage 80-90%)<br>(Confirm with top command)<br><br>Added multi-core support settings to squid.conf<br>"workers 4"<br><br>A load test with Jmeter was performed again.<br><br>Result: CPU load is distributed to 4 cores (CPU Usage 20-40%)<br>(Confirm with top command)<br><br>Question<br>1. 1. How much will CPU Usage increase if NTLM authentication is enabled?<br>2. 2. Are there any concerns other than CPU Usage in Squid?<br>3. 3. When I enabled the cache in this test, the CPU Usage decreased, but in general, does the Squid cache increase the CPU Usage?<br><br>Thank you,<br>Kitamura<br></div>