Hi All,

I need your suggestions to improve the performance of our proxy
servers setup. we have 4 squid proxy servers running on Open BSD (HP
Vectra 600, PIII 700). Below is squid -v output

/opt/squid/sbin/squid -v
Squid Cache: Version 2.5.STABLE10
configure options:  --prefix=/opt/squid --enable-auth=ntlm,basic
--enable-external-acl-helpers=wbinfo_group --localstatedir=/var/squid
--enable-snmp

We have two 1st tier proxies located on LAN and two 2nd tier proxies
located in the DMZ. 1st Tier uses NTLM via the the Samba WINBIND
process and 2nd tier with no authentication required.

Server A & Server C - 1st tier proxies
Server B & Server D - 2nd tier proxies

We have been having performance issues for a long time. I have
recommended them to buy Sun Fire V240 servers to replace these BSD
boxes. But they want to increase memory (from 256 MB to 2GB) on the
existing servers and see if that improves the performance.

Below is the current cache size on all 4 servers:

cache_dir ufs /var/squid/cache 400 16 256

On Server A & Server C we have the following config option on the
cache_peer line:

cache_peer ServerB parent 3128 3130 weight=15 no-query no-digest

cache_peer ServerD parent 3128 3130 weight=10 no-query no-digest

After I upgrade the memory I want to increase the cache_dir size to
2GB. Could someone suggest me if I need to change the cache_peer
options to improve the performance. I also have cache_mem value set to
64mb at the moment. Do I need to increase that after I upgrade the
memory. Any other help to improve the performance would be really
appreciated.

Thanks.

Reply via email to