necessidade de ajuste fino do TCP em servidores proxy muito usados

necessidade de ajuste fino do TCP em servidores proxy muito usados

Estou usando o squid como servidor proxy da Internet no RHEL 4, atualização 6 e 8, com carga bastante pesada, ou seja, 8k conexões estabelecidas durante o horário de pico. Sem depender muito da experiência do provedor de aplicativos, quero obter o máximo de O/P do Linux. Escrevi que tenho algumas perguntas como as seguintes:

  1. Como descobrir se há espaço para ajustes adicionais do TCP (sem esgotar os recursos disponíveis), já que os valores de referência fornecidos pelo fornecedor parecem ruins! Existe algum valor de parâmetro disponível na pilha do sistema operacional/rede que me mostrará os resultados.
  2. Se houver escopo, como devo identificar e configurar os parâmetros da pilha tcp do SO, ou seja, usando sysctl ou qualquer parâmetro específico
  3. Após o ajuste, como devo medir claramente a melhoria/degradação do desempenho?

Responder1

Os valores sysctl listados na página abaixo são semelhantes a outros lugares que me lembro de ter lido que abordam a solução de problemas C10k ou C100k:

http://www.metabrew.com/article/a-million-user-comet-application-with-mochiweb-part-1

(procure por "Tuning the Linux Kernel" na página)

informação relacionada