Servidor comum para rodar squid com mais de 100 usuarios ?
Boa noite, depois de dias e dias de teste com um PIV 3.0 HT + MB Intel Server board + 1GB memória + sata II 160GB rodando squid 2.6 não consegui fazer o cache pesquisar rápido o suficiente para os usuários com controle de banda abrir as paginas igual ( digo igual porque fica muito mais lento mesmo), de que quando estão somente no NAT.
O servidor é um debian 4.0 r2, kernel 2.6.19 compilado de forma enxuta e para o modelo de processador PIV.
O squid foi compilado na maquina.
Esta rodando iptables+cbq+squid+nat+connlimit+ipp2p.
O squid foi de todas as formas inclusive configurado com cache pequeno, grande, diskd e o caralho a quatro.
O melhor desempenho foi com diskd e usando uma fatia de memoria fisica grande e cache menor (menos subdiretórios também), mas mesmo assim tirando o Proxy a resposta dos clientes wireless é melhor.
Como meu Proxy economiza 30% do meu link resolvi comprar um novo Computador para fazer o Proxy e ver se o conjunto da obra aumenta o desempenho do squid.
Deixando bem claro que o squid fazendo cache em uma rede local sem cbq é espetacular para arquivos repetitivos em termos de velocidade. O problema é usar ele em conjunto com controle de banda deixando todos limitados a uma velocidade predefinida. Ai é que entra o meu caso, economizar banda e não aumentar velocidade.
Mas quero pelo menos deixar a resposta do Proxy quase igual o uso somente do nat.
Então pedi um:
Core 2 Quad de 2.4GHZ
Intel chip set G33 com 3 pci, 4 sata e memória Dual Inline.
2 kingston 1GB
Sata III 160GB
2 3com 10/100/1000
Vou instalar um debian 4.0 r3 ia64 + squid 2.6
Em duas semanas posto aqui os resultados.
Se alguém tiver casos parecidos para nos informar sobre desempenhos e configurações agradeço.
Não testei este ambiente em SERVIDORES, porque estas CPUs são desktop e temos que respeitar a limitação em ambientes como esse. Quando sobrar um dinheirinho para um server mesmo ai quero ver como fica.