Re: Economizar 50% de banda!!!
Estudei bastente sobre squid..
um cache com mais de 50gb nao melhoram desempenho !!! eh melhor voce criar 2 cache_dir de 35 gb !!
cache_dir tipo 35000 /var/spool/squid1 x y
cache_dir tipo 35000 /var/spool/squid2 x y
cache_dir tipo 35000 /var/spool/squid3 x y
cache_dir tipo 35000 /var/spool/squid4 x y
o desempenho eh maior ainda se sao em hds separados !!
a conta de consumo de memoria do squid é a seguinte, para cada 1GB de HD (cache) o squid consome cerca de 15MB de memoria (64bits) ou 10 a 12 MB (32bits). (o cache_mem nao limita o consumo do squid, limita apenas quantos mbs em objetos HOT (quentes) ele ira manter na memoria). se o servidor for apenas para squid, use 80% da ram.. se for servidor com outros processos (bind, apache, mysql, firewall/iptables).. use 25% da memoria !!
esses valores de consumo usando politica de substituição "heap" !
o grafico anexo mostra os hits ao cache...
em media 60% dos objetos sao pegos no cache e nao na internet.. ou seja.. 60% de trafego local !!
meu squid consome 2gb de ram SOMENTE ELE !!
utilizo 3 hds scsi 73gb 10.000rpm ou 15.000rpm (nao lembro os rpms)
em horarios de pico chega a economizar mais de 1MB de link !! :P
com scsi vc usa sistema de arquivos nao sincrono ( storeAufs ) .. consome menos cpu que diskd, ufs... !!
e .. NUNCA use squid para fazer filtro de sites, ele consome muita memoria fazendo isso, utilize o squidguard+db4 fica muito bom !!
Re: Economizar 50% de banda!!!
Citação:
Postado originalmente por Alexandre Correa
Estudei bastente sobre squid..
um cache com mais de 50gb nao melhoram desempenho !!! eh melhor voce criar 2 cache_dir de 35 gb !!
cache_dir tipo 35000 /var/spool/squid1 x y
cache_dir tipo 35000 /var/spool/squid2 x y
cache_dir tipo 35000 /var/spool/squid3 x y
cache_dir tipo 35000 /var/spool/squid4 x y
o desempenho eh maior ainda se sao em hds separados !!
a conta de consumo de memoria do squid é a seguinte, para cada 1GB de HD (cache) o squid consome cerca de 15MB de memoria (64bits) ou 10 a 12 MB (32bits). (o cache_mem nao limita o consumo do squid, limita apenas quantos mbs em objetos HOT (quentes) ele ira manter na memoria). se o servidor for apenas para squid, use 80% da ram.. se for servidor com outros processos (bind, apache, mysql, firewall/iptables).. use 25% da memoria !!
esses valores de consumo usando politica de substituição "heap" !
o grafico anexo mostra os hits ao cache...
em media 60% dos objetos sao pegos no cache e nao na internet.. ou seja.. 60% de trafego local !!
meu squid consome 2gb de ram SOMENTE ELE !!
utilizo 3 hds scsi 73gb 10.000rpm ou 15.000rpm (nao lembro os rpms)
em horarios de pico chega a economizar mais de 1MB de link !! :P
com scsi vc usa sistema de arquivos nao sincrono ( storeAufs ) .. consome menos cpu que diskd, ufs... !!
e .. NUNCA use squid para fazer filtro de sites, ele consome muita memoria fazendo isso, utilize o squidguard+db4 fica muito bom !!
Oi Alexandre,
Muito obrigado pela sua explicação básica sobre o squid. Todos aqui devem esta querendo saber mais sobre seu sistema.
1. E possível vc disponibilizar seu squid.conf?
2. Vc usa algum tipo de protocolo ou regra no seu roteador p/ utiliza o squid?
3. Seria possível vc descrever sua topologia de rede?
4. Onde entra o seu myauth nesta topologia?
Grato,
Re: Economizar 50% de banda!!!
good_speed, foi vc que me adicionou no msn esses dias nao foi ? me da um alô no msn !!
segue desenho com a topologia da minha rede: