Varnish no clicRBS

327 visualizações

Publicada em

Varnish HTTP Cache

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
327
No SlideShare
0
A partir de incorporações
0
Número de incorporações
11
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Varnish no clicRBS

  1. 1. Varnish no clicRBS USO DE HT TP CACHE EM OPEN SOURCE
  2. 2. CACHE “Na área da computação, cache é um dispositivo de acesso rápido, interno a um sistema, que serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede. A vantagem principal na utilização de um cache consiste em evitar o acesso ao dispositivo de armazenamento - que pode ser demorado -, armazenando os dados em meios de acesso mais rápidos...”
  3. 3. HTTP Cache
  4. 4. HTTP Cache
  5. 5. Varnish HTTP Cache Accelerator
  6. 6. Como funciona Varnish
  7. 7. VCL - Varnish Configuration Language
  8. 8. Comportamento do Cache •Aplicação controla o cache • Cabeçalhos HTTP (Cache-Control). •Tempo de Vida (TTL) • Determina o tempo de permanência no Cache. •Invalidação de documentos? • Por expressão regular; • Por URL.
  9. 9. Disponibilidade Director Fallback Sequencia de servidores, ordem de preferência Round-Robin Grupo de servidores, uma requisição por servidor Round Grupo de servidores sorteados aleatoriamente, com suporte a pesos. DNS Muitos servidores (centenas!).
  10. 10. Disponibilidade Verificação de entrega Saint mode Quando com múltiplos servidores (backend), O Varnish repetir a solicitação, em outro servidor, devido a uma resposta não qualificada.
  11. 11. Disponibilidade Configuração Redefinição online Possibilidade de recarregar toda uma nova definição de VCL, sem, no entanto, interromper as entregas atuais; mantendo o status dos documentos em cache.
  12. 12. Estratégia de Migração do clicRBS WebCaches Servidores de Aplicação
  13. 13. Estratégia de Migração do clicRBS • Adicionamos ao lado dos WebCaches, as máquinas de Varnish. • Incluímos nos apaches as diretivas de expiração determinadas no WebCache
  14. 14. Estratégia de Migração do clicRBS • Retiramos gradualmente as máquinas de WebCache
  15. 15. Quem está usando?
  16. 16. Continua... OBRIGADO

×