Autor Tópico: Squid Cache Full  (Lida 13109 vezes)

Offline stremenx

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Squid Cache Full
« Online: 09 de Agosto de 2011, 22:28 »
Pessoal sou novato em servidor linux gostaria de saber quais as vantagens do cache full no squid e se compeça ou não...
Obrigado pela atenção...

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Squid Cache Full
« Resposta #1 Online: 10 de Agosto de 2011, 11:06 »
Encontrei esta explicação no site do ThunderCache (http://www.thundercache.com.br/faq-leia.html):
Citar
P-3: O que é Cache Full? E o que é ZPH?

R-3: Cache Full é uma técnica que é acima de tudo apenas uma boa sacada. A idéia é permitir acesso aos dados em seu Cache a uma velocidade superior que o limite de banda que os usuários normalmente tem na navegação Internet. Ou seja você pode dobrar ou triplicar a velocidade dos clientes aos dados em Cache, pois o cliente não está utilizado link Internet para esse acesso.

A idéia geral do Cache Full eleva consideravelmente a sensação de velocidade de navegação, criando uma aceleração real na navegação devido a alta velocidade de acesso aos dados cacheados.

O conceito de Cache Full original é liberar acesso full, ou seja, acesso pleno aos dados em Cache sem qualquer restrição de velocidade. Na velocidade máxima de rede local (LAN). Essa abordagem funciona bem em empesas, condomínios e escritórios, mas normalmente em provedores o melhor é impor um limite, ainda que muito acima do limite de banda utilizado para navegação na Internet, pois usualmente a infra-estrutura LAN ou MAN do provedor pode sofrer com gargalos e congestionamento se todos seus clientes acessarem os dados em cache sem qualquer controle de velocidade. Além de antecipar o esgotamento de recursos do próprio servidor de Cache (estrangulamento de acesso a disco, memória e CPU). Esse conceito de Cache Full é também chamado de ZPH, ou Zero Penalty HIT (HIT com penalidade zero). De fato ZPH é o nome adequado para essa técnica. Cache Full é uma expressão essencialmente utilizada... no Brasil ;-) Bem tupiniquim.

Note que só há ganho real com o uso do zph se você estiver usando algum tipo de controle de banda.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Master_

  • Usuário Ubuntu
  • *
  • Mensagens: 221
  • Liberdade, ainda que tardia...
    • Ver perfil
Re: Squid Cache Full
« Resposta #2 Online: 10 de Agosto de 2011, 11:34 »
Aonde encontro documentação/tutoriais sobre essa técnica?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Squid Cache Full
« Resposta #3 Online: 10 de Agosto de 2011, 11:52 »
Eu pesquisei no google e a maioria das respostas que encontrei jogava pro Mikrotik (normalmente pra problemas com ele), ou pra referências/cópias de um tutorial do VivaOLinux.

Como esse texto que eu citei comentou, pesquisar por "squid cache full" só dá resultados em português, pq esses termos só são usados (erradamente) aqui no Brasil. Pra ter resultados em inglês, que tornariam sua pesquisa mais abrangente, recomendo pesquisar por "squid cache zph patch".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline stremenx

  • Usuário Ubuntu
  • *
  • Mensagens: 66
    • Ver perfil
Re: Squid Cache Full
« Resposta #4 Online: 11 de Agosto de 2011, 10:23 »
Thunder cache gratuito (50 threads) daria para usar em 12 pc num laboratório de informática sem problema? Ou teria outro programa que seja gratuito, só para fazer cache como youtube, radios e etc....

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Squid Cache Full
« Resposta #5 Online: 11 de Agosto de 2011, 10:31 »
Até um Ubuntu Desktop, com o Squid instalado, pode atender bem um laboratório bem maior do que isso. É só questão de você montar uma estrutura pra isso. A questão do Thunder Cache é apenas a opção de pegar um pacote já pronto.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: Squid Cache Full
« Resposta #6 Online: 11 de Agosto de 2011, 17:14 »
Thunder cache gratuito (50 threads) daria para usar em 12 pc num laboratório de informática sem problema? Ou teria outro programa que seja gratuito, só para fazer cache como youtube, radios e etc....

50 threads? Já teve oportunidade de verificar quanto apenas um navegador com uma aba aberta pode puxar de uma página dinâmica como a do IG ou da Globo.com?

Isso aí só dá pra uma máquina com um navegador aberto!!!!

No própria página do Thunder Cache eles te ensinam a verificar quantos threads sua rede tá puxando para ver qual pacote é melhor pra você!
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline Master_

  • Usuário Ubuntu
  • *
  • Mensagens: 221
  • Liberdade, ainda que tardia...
    • Ver perfil
Re: Squid Cache Full
« Resposta #7 Online: 11 de Agosto de 2011, 17:34 »
zekkerj, se souber de algum tutorial ai, mesmo em inglês, compartilha com a gente!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Squid Cache Full
« Resposta #8 Online: 11 de Agosto de 2011, 18:40 »
Cache full? Ou só o proxy já basta? Pq como disse, o cache full só adianta alguma coisa se você estiver usando QoS em sua rede.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Master_

  • Usuário Ubuntu
  • *
  • Mensagens: 221
  • Liberdade, ainda que tardia...
    • Ver perfil
Re: Squid Cache Full
« Resposta #9 Online: 12 de Agosto de 2011, 00:19 »
Squid já tenho, e Bind fazendo cache também. mas sinceramente não notei muita diferença com ou sem proxy...

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Squid Cache Full
« Resposta #10 Online: 12 de Agosto de 2011, 00:34 »
Hoje em dia o conteúdo das páginas é muito dinâmico, tem muito php, asp, etc. Esse tipo de conteúdo não permite cache, assim o ganho é pouco.

Mas o squid continua imbatível no controle do acesso. A possibilidade de bloquear acessos a partir do URL, com expressões regulares, esse é o diferencial.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Master_

  • Usuário Ubuntu
  • *
  • Mensagens: 221
  • Liberdade, ainda que tardia...
    • Ver perfil
Re: Squid Cache Full
« Resposta #11 Online: 12 de Agosto de 2011, 08:33 »
Resumindo, conexão lenta não tem salvação, rs.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Squid Cache Full
« Resposta #12 Online: 12 de Agosto de 2011, 11:15 »
Você não esperava milagres, não? Você consegue racionalizar o acesso, agilizar as respostas, mas nunca vai conseguir tirar mais do sistema do que ele pode dar...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline Master_

  • Usuário Ubuntu
  • *
  • Mensagens: 221
  • Liberdade, ainda que tardia...
    • Ver perfil
Re: Squid Cache Full
« Resposta #13 Online: 12 de Agosto de 2011, 11:28 »
Se conseguisse cache dos vídeos assistidos nas máquinas já seria de grande ajuda. É o que mais consome banda. Tem jeito?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Squid Cache Full
« Resposta #14 Online: 12 de Agosto de 2011, 11:36 »
Acompanhe o log do Squid, na hora desses acessos. Se o resultado for "TCP_HIT" ou "TCP_MEM_HIT" eles estão em cache. Se for "TCP_MISS", não estão, e nesse caso você pode rever a configuração em uso no squid pra priorizar que eles fiquem em cache.

Uma possibilidade, por exemplo, é que o squid esteja decidindo que os vídeos (flv?) são simplesmente grandes demais pro cache.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D