
jmhenrique
(usa Debian)
Enviado em 05/02/2008 - 14:25h
defina "desempenho da rede".
sua rede interna, ou a velocidade de transmissão de dados da internet para eles?
Se você fez esta pergunta, quer dizer que algo não está bom no seu cenário de resultados esperados.
Se por acaso o seu link para 400 clientes for de 2mb, logicamente que haverá para cada um, simultaneamente, 5Kb/s p/ cada.
Se for um link de 8mb, seriam 20Kb/s p/ cada.
Se a sua placa de saida para a rede interna for 10/100, e assumindo que não existam muitos cascateamentos de switches/hubs, cada cliente conseguiria se conectar no máximo de 25Kb/s no proxy. Se a placa de rede for giga, e estiver ligada a um switch com uma porta giga, o máximo atingido por cada cliente, teoricamente, seria de 250Kb/s.
Desconte ainda por ai, as requisições de dns. São pequenas, mas devem ter prioridade na sua configuração, para que um download, por ex, não sature o seu link, e cause um atraso no dns da rede toda.
Você ainda tem, dependendo do seu link, limitações impostas pela tecnologia adotada.
Por ex, adsl no brasil acaba tendo um limitante de máquinas conectadas, por causa do numero de conexões de saída ser menor que o numero de conexões de entrada. Para grandes downloads, isto eh imperceptível, mas para uma navegação comum, com vários pequenos objetos sendo transferidos, e por muitas máquinas, ou por ex, usando uma rede P2P, faz muita diferença sim.
Agora, se o seu caso for a carga no servidor de proxy, reveja suas regras, especialmente as que utilizam regex, em acls do tipo url_regex e urlpath_regex, elas podem consumir bastante processamento. Faça um estudo na sua rede, coloque as regras que casam mais no topo da sua lista de acls, e as que casam menos mais no final.