Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:Performance of managed CoreDNS

Dernière mise à jour :Aug 24, 2026

CoreDNS managé s'exécute sur les clusters ACK managés et les clusters ACK Serverless en mode d'hébergement intelligent. Cette rubrique décrit ses performances en requêtes par seconde (QPS) avec la configuration par défaut.

Important

Les performances dépendent du nombre de services et de pods dans le cluster, de la taille du cache et de la configuration TTL (Time to Live). Les données ci-dessous sont fournies à titre indicatif et s'appliquent uniquement lorsque le nombre total de services et de pods ne dépasse pas 50 000. Par défaut, CoreDNS managé déploie deux réplicas et se met à l'échelle automatiquement en fonction de la charge.

Performances en QPS

Le tableau suivant résume la capacité QPS par défaut selon le type de nom de domaine.

Type de nom de domaine Répliques par défaut QPS
Dans le cluster 2 10 000
VPC interne (PrivateZone) 2 8 000
Internet 2 Dépend du service DNS public utilisé

Noms de domaine internes au cluster

Chaque réplica résout jusqu'à 5 000 QPS pour les noms de domaine internes au cluster. Avec les deux réplicas par défaut, le débit total atteint 10 000 QPS.

Noms de domaine externes au cluster

La résolution DNS des noms de domaine externes au cluster est limitée par le service DNS amont, et non par CoreDNS lui-même.

Noms de domaine VPC internes (PrivateZone)

Le service DNS amont par défaut est PrivateZone, accessible aux adresses 100.100.2.136 et 100.100.2.138. Avec les deux réplicas par défaut, CoreDNS managé prend en charge 8 000 QPS pour les noms de domaine VPC internes.

PrivateZone applique les limites par IP suivantes, qui plafonnent le débit effectif de CoreDNS :

Limite Seuil
Requêtes de résolution DNS par IP dans un VPC 5 000 QPS
Requêtes de résolution récursive externe par IP dans un VPC 600 QPS
Requêtes DNS récursives vers Internet depuis toutes les instances ECS d'un VPC 5 000 QPS

Pour réduire le nombre de requêtes adressées à PrivateZone, ajoutez les noms de domaine fréquemment consultés au cache de CoreDNS. Les réponses mises en cache sont renvoyées localement, ce qui permet de contourner PrivateZone et d'améliorer la vitesse de résolution.

Noms de domaine Internet

Les performances pour les noms de domaine Internet dépendent du service DNS public utilisé et sont également soumises aux limites de PrivateZone énumérées ci-dessus.

Ajoutez les noms de domaine Internet fréquemment consultés ou critiques au cache. Cela améliore la vitesse de résolution et garantit le renvoi des résultats mis en cache si le service DNS faisant autorité devient indisponible.

Étapes suivantes

Utilisez NodeLocal DNSCache pour réduire davantage la latence DNS et améliorer les performances. Pour plus d'informations, consultez la rubrique Utiliser le composant NodeLocal DNSCache.

Références