Como otimizar um Squid Proxy de alta performance

Escrito por chad anderson | Traduzido por aline kachel araujo
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como otimizar um Squid Proxy de alta performance
Caso seu servidor Squid esteja lento, você pode fazer alguns ajustes para otimizá-lo (Creatas/Creatas/Getty Images)

O Squid Proxy Server é um dos servidores de proxy e de cache mais populares da internet. Quando implantado corretamente, o Squid consegue reduzir drasticamente os tempos de carregamento e uso de banda para sites muito acessados. Em pequena escala, o Squid é fácil de configurar e controlar, mas com o aumento do uso do servidor, pode ser necessário implantar algumas técnicas de otimização. Com algumas alterações nos arquivos de configuração do Squid Server, você consegue otimizá-lo para necessidades de alta performance.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

  1. 1

    Abra o arquivo /etc/squid/squid.conf em um editor de textos. Você precisa ser o usuário "root".

  2. 2

    Mude a opção "cache_mem" de 8MB, o padrão, para 32MB. Se a sua máquina tem memória disponível, aumentar a memória do cache pode melhorar muito a performance. Algumas pessoas deixam essa opção em 100MB ou até mais.

  3. 3

    Adicione a opção "half_closed_clients" e a configure o arquivo de configuração para "off". Também mude a opção "maximum_object_size" para "1024KB" para pequenas melhoras.

  4. 4

    Especifique os seus nomes de domínio DNS usando a opção "dns_nameserves". Isso é importante, pois o Squid fica suspenso quando está em busca por DNS.

  5. 5

    Adicione as opções "cache_swap_low" e "cache_swap_high" que ajudam a determinar quando o Squid começa a podar o cache. Isso é importante para manter o cache dentro de limites racionais e de rápido acesso.

  6. 6

    Deixe a opção "memory_pools" como "off" para que o Squid libere qualquer memória RAM que o servidor não esteja usando para a área de memória.

Dicas & Advertências

  • É importante usar os melhores equipamentos, como um disco rígido de 7200RPM para o cache do Squid. Entretanto, usar um sistema de arquivos journaling, como o ReiserFS para suas partições de cache, pode melhorar a performance em 20% também. Pense em comprar novos equipamentos ou mudar o tipo de sistema de arquivos caso você tenha aplicado ajustes nas configurações e os resultados não foram os esperados.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível