Resolva problemas de desempenho do DNS com o Route 53 Global Resolver - Amazon Route 53

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Resolva problemas de desempenho do DNS com o Route 53 Global Resolver

O Route 53 Global Resolver foi projetado para oferecer um desempenho ideal com a arquitetura anycast global, mas vários fatores podem afetar a velocidade da resolução do DNS. Solucione a resolução lenta do DNS e otimize os tempos de resposta das consultas para melhorar o desempenho do dispositivo cliente usando o Route 53 Global Resolver.

Resolução de DNS lenta

Para diagnosticar e resolver tempos de resposta lentos do DNS:

  1. Analise os tempos de resposta da consulta

    • Use registros de consultas de DNS para identificar consultas com altos tempos de resposta

    • Compare os tempos de resposta em diferentes domínios e tipos de consulta

    • Monitore as tendências do tempo de resposta ao longo do tempo

  2. Verifique se há altos volumes de consultas

    • Monitore CloudWatch métricas para picos de volume de consultas

    • Identifique dispositivos clientes ou visualizações de DNS que geram consultas excessivas

    • Procure padrões de consulta que possam indicar configurações incorretas

  3. Analise o desempenho do cache

    • Analise as taxas de acerto do cache para domínios consultados com frequência

    • Revise as configurações de TTL para registros DNS

    • Considere ajustar os valores de TTL com base nos padrões de consulta

  4. Verifique a seleção ideal da região

    • Garanta que as regiões globais do resolvedor estejam próximas às localizações dos dispositivos do cliente

    • Monitore o roteamento anycast para confirmar que as consultas cheguem à região mais próxima

    • Considere adicionar regiões se os dispositivos do cliente estiverem geograficamente distantes

Estratégias de otimização de desempenho

Use essas estratégias para otimizar o desempenho do DNS:

Otimização de cache
  • Ajuste os valores de TTL com base nos padrões de consulta e na frequência de alteração

  • Use mais tempo TTLs para registros estáveis, mais curto TTLs para registros que mudam com frequência

  • Monitore as taxas de acerto do cache e ajuste TTLs adequadamente

Otimização da região
  • Implemente um resolvedor global em regiões mais próximas das concentrações de dispositivos do cliente

  • Monitore padrões de roteamento de consultas e tempos de resposta por região

  • Considere adicionar regiões para uma melhor cobertura geográfica

Otimização de protocolos
  • Escolha os protocolos DNS apropriados com base nos requisitos de segurança e desempenho

  • Considere DNS-over-HTTPS (DoH) para conexões criptografadas com benefícios de armazenamento em cache

  • Use DNS-over-TLS (DoT) para conexões criptografadas com menor sobrecarga

Otimização de regras
  • Revise e otimize a prioridade e a complexidade das regras de firewall

  • Coloque as regras frequentemente correspondidas em uma posição mais alta na ordem de prioridade

  • Simplifique condições de regras complexas sempre que possível