Hey,
This post is more of a Squid-Users question rather then squid-dev to my understanding. The technical way to look at it is not the sum of “global” users but rather their load on the system. For 2k users you are better with more CPU ie 4+ vCPU and the 8GB RAM can be enough for many use cases. The best way to start with this is capturing some data/stats on the network/fw level. You can start with the exact system ie 4vCPU 8GB ram only as a router\firewall. Then collect some details on the actual connections that are being used in the network. I can recommend on Prometheus which I have used to get some nice graphs on systems. There are ways to use Prometheus to graph Linux iptables/nftables/kernel conntrack which is what I believe you should start from. After you will have at-least a week of this stats you might be able to start and calculate more things. Amos or Alex might know by heart what is the calculation that was mentioned here many times regarding the amount of ram allocated per connection/request/session. Eliezer ---- Eliezer Croitoru Tech Support Mobile: +972-5-28704261 Email: <mailto:ngtech1...@gmail.com> ngtech1...@gmail.com Zoom: Coming soon From: squid-dev <squid-dev-boun...@lists.squid-cache.org> On Behalf Of Hyukin Kwon Sent: Wednesday, January 27, 2021 8:54 AM To: squid-dev@lists.squid-cache.org Subject: [squid-dev] About SQUID sizing Hi Squid development team, I have one quick question about sizing. Actually, I am trying to install a SQUID proxy for 2,000 users. So, I am finding out the h/w requirements for that and I am thinking of, 2vCPU and 8GB Mem, 50GB HDD(without Caching function) Is it reasonable for that? Any sizing calculation method? I appreciate your help in advance, Cheers, Hugh
_______________________________________________ squid-dev mailing list squid-dev@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-dev