Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Résolvez les problèmes de performances DNS avec Route 53 Global Resolver
Route 53 Global Resolver est conçu pour des performances optimales avec une architecture anycast globale, mais divers facteurs peuvent affecter la vitesse de résolution DNS. Remédiez à la lenteur de la résolution DNS et optimisez les temps de réponse aux requêtes pour améliorer les performances des appareils clients à l'aide de Route 53 Global Resolver.
Résolution DNS lente
Pour diagnostiquer et résoudre les temps de réponse DNS lents, procédez comme suit :
-
Analyser les temps de réponse aux requêtes
-
Utilisez les journaux de requêtes DNS pour identifier les requêtes dont les temps de réponse sont élevés
-
Comparez les temps de réponse entre différents domaines et types de requêtes
-
Surveillez l'évolution des temps de réponse au fil du temps
-
-
Vérifiez les volumes de requêtes élevés
-
Surveillez CloudWatch les métriques pour détecter les pics de volume de requêtes
-
Identifiez les appareils clients ou les vues DNS générant un nombre excessif de requêtes
-
Recherchez les modèles de requêtes susceptibles d'indiquer des erreurs de configuration
-
-
Passez en revue les performances du cache
-
Analysez les taux d'accès au cache pour les domaines fréquemment interrogés
-
Vérifiez les paramètres TTL pour les enregistrements DNS
-
Envisagez d'ajuster les valeurs TTL en fonction des modèles de requête
-
-
Vérifier la sélection optimale de la région
-
Assurez-vous que les régions du résolveur mondial sont proches de l'emplacement des appareils clients
-
Surveillez le routage Anycast pour vous assurer que les requêtes atteignent la région la plus proche
-
Envisagez d'ajouter des régions si les appareils clients sont géographiquement éloignés
-
Stratégies d'optimisation des performances
Utilisez ces stratégies pour optimiser les performances du DNS :
- Optimisation du cache
-
-
Ajustez les valeurs TTL en fonction des modèles de requête et modifiez la fréquence
-
Utilisez des TTL plus longs pour des enregistrements stables, des TTL plus courts pour des enregistrements qui changent fréquemment
-
Surveillez les taux d'accès du cache et ajustez les TTL en conséquence
-
- Optimisation des régions
-
-
Déployez un résolveur global dans les régions les plus proches des concentrations d'appareils clients
-
Surveillez les modèles de routage des requêtes et les temps de réponse par région
-
Envisagez d'ajouter des régions pour une meilleure couverture géographique
-
- Optimisation du protocole
-
-
Choisissez les protocoles DNS appropriés en fonction des exigences de sécurité et de performance
-
Envisagez DNS-over-HTTPS (DoH) pour les connexions cryptées avec des avantages de mise en cache
-
Utilisez DNS-over-TLS (DoT) pour les connexions cryptées à moindre coût
-
- Optimisation des règles
-
-
Passez en revue et optimisez la priorité et la complexité des règles de pare-feu
-
Placer les règles fréquemment mises en correspondance plus haut dans l'ordre de priorité
-
Simplifier les conditions de règles complexes dans la mesure du possible
-