Como configurar um cache compartilhado da Internet através de uma rede

2

Tendo alguns computadores em uma rede conectando-se à Internet, existe uma maneira de todos os arquivos e mídias de entrada serem armazenados em um cache de rede global compartilhada, de modo que é necessário apenas uma vez. Particularmente com sites de compartilhamento de vídeo, em vez de baixar o mesmo vídeo mais de 10 vezes cada um, ele pode baixar para o cache e acessar a partir daí no futuro?

    
por Peter 09.08.2009 / 12:14

4 respostas

5

O Squid é a ferramenta de escolha, você pode até executá-lo de forma transparente para que os usuários não precisem alterar as configurações.

No entanto, muitos dos sites "Web 2.0" (principalmente aqueles executados pelo Google) deliberadamente tentam quebrar caches, então você pode querer olhar para algumas das referências para definir o squid para modificar pedidos para forçá-los a serem armazenados em cache.

Executamos alguns caches que fazem algumas centenas de megabits e vemos ~ 30% de melhoria de largura de banda com eles, o suficiente para pagar por uma substituição completa de hardware a cada ano (não que façamos isso).

    
por 09.08.2009 / 13:19
3

Sim, é chamado de servidor proxy de armazenamento em cache. link

    
por 09.08.2009 / 12:37
2

Tente instalar um servidor Linux e usar o Squid nele.

    
por 09.08.2009 / 13:06
2

Dado que você diz "alguns computadores", vou assumir que um servidor proxy dedicado completo está fora de questão aqui. Provavelmente, você pode obter resultados adequados para um ambiente menor comprando um appliance proxy. Eu não tenho experiência recente neles, então não posso fazer recomendações, mas se você procurar os fornecedores de redes, você deve encontrar algo que se adapte (e não quebre o banco).

    
por 09.08.2009 / 13:29