O TTL é baixo e representa um ônus considerável sobre o DNS?

3

Atualmente, trabalho para uma instituição de médio porte cujo gerenciamento de DNS é questionável na melhor das hipóteses. Muitas vezes, há falhas relacionadas ao DNS que causam o tempo de inatividade de todo o edifício e do nosso site voltado para o público.

Embora eu não esteja diretamente no comando do arquivo de zona ou dos servidores DNS, estou interessado em rastrear qualquer possível trabalho excessivo / desnecessário que esses servidores estejam fazendo que contribuem para o tempo de inatividade.

Nossos servidores durante o horário de pico / comercial ficam entre 80 a 160 usuários ativos por vez (de acordo com o GA em tempo real). Com o TTL definido em 5 minutos, estou pensando sobre o seguinte:

  1. Para todos os usuários que permanecem no website > 5 minutos, eles estão exigindo atualizações adicionais para dns? (aumentando assim a capacidade de resposta do site)
  2. considerando duas máquinas DNS dedicadas (sem insights sobre especificações), essa atividade é insignificante?
  3. é provável que o TTL de 5 minutos seja totalmente ignorado, por causa das contramedidas de fluxo rápido?

No momento, não estamos em nenhum processo de migração que garanta um TTL baixo - esse tem sido o caso há anos.

    
por hexparrot 25.03.2014 / 17:41

2 respostas

9

FWIW, muitos navegadores armazenam em cache as informações de DNS de um site e não respeitam os limites de TTL. Mas alguns o fazem

  1. Sim, um navegador / sistema operacional compatível atualizará as informações após 5 minutos. No entanto, é improvável que eles entrem em contato diretamente com seus servidores. O servidor que eles usam contataria seu servidor.

  2. Sim, esse é um carregamento trivial para dois servidores, mesmo que todos os navegadores entrem em contato diretamente com seu site.

  3. Os registros DNS são armazenados em cache em todos os tipos diferentes de software, alguns dos quais honram os TTLs e outros não, configurando os únicos trabalhos do TTL de maneira confiável para outros servidores DNS.

IMHO, um TTL de 5 min está bem dentro da prática padrão nos dias de hoje e não deve causar problemas. Coisas que martelam os servidores DNS o suficiente para causar os problemas provavelmente são quebrados de forma que a configuração de um TTL mais longo não seja corrigido.

    
por 25.03.2014 / 19:31
1

Bem, deixe-me formular assim.

Já ouviu falar de cloudflare?

30 segundo TTL e eles vivem com ele.

Então, a resposta é: sim.

    
por 25.03.2014 / 17:44