|
Caching
O caching consiste no armazenamento temporário de
itens recentemente acessados para referência futura.
Isto é feito para promover economia de recursos, sejam
eles de processamento no host ou disponibilidade de banda
na rede.

Exemplo de topologia sem emprego de
cache
O caching traz vantagens para o desempenho
da rede, pois novas requisições de itens que
já estejam armazenados em cache serão atendidas
pelo proxy, de forma que não é necessário
gerar novas requisições para o servidor original.
O proxy localiza-se geograficamente próximo ao host,
que faz a requisição, enquanto o servidor geralmente
está numa localidade mais distante.
Ao receber esta nova requisição,
o proxy troca informações com o servidor para
verificar se a cópia que possui armazenada é
de fato a mais recente e, caso seja necessário, obtém
os itens faltantes a partir do servidor original. Este processo
elimina a necessidade de gerar várias requisições
repetidas para um mesmo item destinadas a um servidor distante.
Com isto, reduz a intensidade de utilização
da rede e, conseqüentemente, reduzem-se os congestionamentos
e percebe-se uma melhoria na velocidade de download.

Exemplo de topologia com emprego de
cache
O caching traz vantagens para o desempenho
da rede, pois novas requisições de itens que
já estejam armazenados em cache serão atendidas
pelo proxy, de forma que não é necessário
gerar novas requisições para o servidor original.
O proxy localiza-se geograficamente próximo ao host,
que faz a requisição, enquanto o servidor geralmente
está numa localidade mais distante.
Ao receber esta nova requisição,
o proxy troca informações com o servidor para
verificar se a cópia que possui armazenada é
de fato a mais recente e, caso seja necessário, obtém
os itens faltantes a partir do servidor original. Este processo
elimina a necessidade de gerar várias requisições
repetidas para um mesmo item destinadas a um servidor distante.
Com isto, reduz a intensidade de utilização
da rede e, conseqüentemente, reduzem-se os congestionamentos
e percebe-se uma melhoria na velocidade de download.
O caching de páginas da Internet pode
promover sensível melhora na navegação,
mas uma outra aplicação muito explorada é
o caching de conteúdo, empregado principalmente para
aplicações multimídia. Neste contexto,
Content Delivery Networks (CDN) são soluções
de topologia descentralizada de distribuição
de conteúdo, que aliam armazenamento local ao aproveitamento
de recursos de forma otimizada.
Tipos de CDN
•CDN Comercial
Estrutura para provedores de Internet e operadoras de telecomunicações,
com distribuição voltada para clientes de streaming:
• Distribuição de vídeos para pontos
próximos a clientes em potencial;
• Eficiência da transmissão passa a ser
menos dependente da qualidade de conexão do cliente;
• Geração de relatórios, caracterização
dos clientes e recursos de bilhetagem.
• E - CDN (Enterprise CDN)
Distribuição de conteúdo com foco corporativo:
• Transferência de arquivos críticos;
• Distribuição de documentos diversos
entre matriz e filiais;
• Aplicações de e–learning;
• Disponibilização de apresentações
e cursos.
Benefícios
• Promover armazenamento, distribuição
e entrega de conteúdo de forma segura;
• Viabilizar um método rápido e eficiente
de realizar eventos de distribuição de conteúdo
e agendá-los em horários pouco críticos;
• Permite empregar ferramentas de análise e geração
de relatórios.
• Economia de recursos de rede e conseqüente redução
de custos relacionados a infra-estrutura (links, por exemplo).
A QoS Serviços
conta com profissionais altamente qualificados para prover
soluções de caching na medida exata de suas
necessidades. Com isso, sua empresa pode aproveitar os diversos
recursos de distribuição de conteúdo
e desfrutar de um ganho de desempenho elevado nos enlaces
de rede.
Consulte-nos e descubra a solução mais adequada
para sua empresa!

|