Hello,

I'm planning a proxy renewal for a company with 45k clients.
I'm looking at the performance of a single Squid to determine the number of
Squids.

Environment: Virtual (OpenStack)
OS: CentOS8.1
CPU: 4 cores
MEM: 8GB
DISK: SATA30GB / 100GB
Squid 4.4
 SSL Bump
 Blacklist: 1,700k
 auth: NTLM
 cache: 4GB

In an environment with authentication disabled and SSL decoding enabled
A load test was performed with Jmeter.

Result: CPU high load (100rps-1000rps: CPU Usage 80-90%)
(Confirm with top command)

Added multi-core support settings to squid.conf
"workers 4"

A load test with Jmeter was performed again.

Result: CPU load is distributed to 4 cores (CPU Usage 20-40%)
(Confirm with top command)

Question
1. 1. How much will CPU Usage increase if NTLM authentication is enabled?
2. 2. Are there any concerns other than CPU Usage in Squid?
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?

Thank you,
Kitamura
_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to