+ Responder ao Tópico



  1. #1

    Thumbs up squid /var

    Bom dia a todos!

    Mais uma vez venho pedir conselhos aos nobres...

    primeiramente, vou instalar um servidor cache, squid transparente.

    tenho alguamas duvidas...

    possuo um servidor HP PROLIANT com 2 processadores xeon, 1 hd ssd 60Gb para rodar o S.O. e o squid, e 3 hds sshd hibrido 1 GB para armazenamento de cache.

    a duvida e a seguinte, como o squid armazena o cache na pasta /var/spool/squid isso? e para armazenar nos outros hds? tostaria de fazer com que o squid reconhece os outros 3 hds, e gravasse todo o cache neles, assim deixaria o primeiro hd ssd somente para sistema operacional e aplicativos.

    vou usar debian 7 e squid 3

    outra duvida, na insalação do debian, eu tenho que criar um ponto de montagem para o /var? esse ponto de montagem pode ser em outro hd ou deve ser no mesmo hd? (li alguma coisa que para cache deveria colocar um /var maior que o de padrao

    obrigado a todos antecipadamente,

    cesar godoy

  2. #2

    Padrão

    Citação Postado originalmente por cesargodoy Ver Post
    ...como o squid armazena o cache na pasta /var/spool/squid isso? e para armazenar nos outros hds? tostaria de fazer com que o squid reconhece os outros 3 hds, e gravasse todo o cache neles, assim deixaria o primeiro hd ssd somente para sistema operacional e aplicativos.
    Na diretiva cache_dir[1] você define qualquer lugar para ter seu cache, desde que o usuário "squid" (do grupo "squid") tenha permissão de escrita e leitura.

    Citação Postado originalmente por cesargodoy Ver Post
    ...outra duvida, na insalação do debian, eu tenho que criar um ponto de montagem para o /var? esse ponto de montagem pode ser em outro hd ou deve ser no mesmo hd? (li alguma coisa que para cache deveria colocar um /var maior que o de padrao
    O recomendado é ter discos só para o cache. Desligue[2], na tabela do sistema de arquivos, a opção de escrita do timestamp. Há outros[3] ajustes a serem feitos.

    [1] http://www.squid-cache.org/Doc/config/cache_dir/
    [2] https://wiki.debian.org/SSDOptimizat...Ffstab_example
    [3] http://wiki.squid-cache.org/SquidFaq/SquidMemory

  3. #3

    Padrão Re: squid /var

    Olá Cesar

    Utilize o disco SSD puro para o cache e o outro para S.O, porque? Porque você precisa muito mais de velocidade de leitura do cache do que velocidade de escrita dos logs. Já que tu tem mais que 2 HDs aconselho a:

    1) HD híbrido para SO
    2) HD híbrido somente para os logs
    3) HD SSD para o cache.

    Quanto aos logs analise a situação. Qualquer HD SATA consegue escrever 30MB por segundo nele. Agora para você gerar 30MB por segundo de texto dos logs, cara... você tem que ter muuuitos clientes.

    Você consegue usar mais que um HD para cache/logs usando RAID ou volumes lógicos com LVM. Também consegue criando pontos de montagens diversos. Pesquise sobre isso, não é complicado e muito útil.