Tests de charge CloudFront - Amazon CloudFront

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.

Tests de charge CloudFront

Les méthodes traditionnelles de test de charge ne fonctionnent pas bien, CloudFront car elles CloudFront permettent DNS d'équilibrer les charges entre des emplacements périphériques géographiquement dispersés et au sein de chaque emplacement périphérique. Lorsqu'un client demande du contenu à CloudFront, il reçoit une DNS réponse qui inclut un ensemble d'adresses IP. Si vous effectuez un test en envoyant des demandes à une seule des adresses IP DNS renvoyées, vous ne testez qu'un petit sous-ensemble de ressources dans un emplacement CloudFront périphérique, ce qui ne représente pas exactement les modèles de trafic réels. Selon le volume de données demandé, les tests effectués de cette manière peuvent surcharger et dégrader les performances de ce petit sous-ensemble de CloudFront serveurs.

CloudFront est conçu pour s'adapter aux utilisateurs qui ont des adresses IP clients et des DNS résolveurs différents dans plusieurs régions géographiques. Pour effectuer des tests de charge permettant d'évaluer avec précision les CloudFront performances, nous vous recommandons d'effectuer toutes les opérations suivantes :

  • Envoyez les demandes des clients depuis plusieurs régions géographiques.

  • Configurez votre test de manière à ce que chaque client fasse une DNS demande indépendante. Chaque client recevra alors un ensemble d'adresses IP différent deDNS.

  • Pour chaque client qui fait des demandes, répartissez les demandes de vos clients sur l'ensemble d'adresses IP renvoyées parDNS. Cela garantit que la charge est répartie sur plusieurs serveurs situés dans un emplacement CloudFront périphérique.

Remarques
  • Les tests de charge ne sont pas autorisés sur les comportements de cache dotés de déclencheurs de demande ou de réponse de lecteur Lambda @Edge.

  • Les tests de charge ne sont pas autorisés sur les origines sur lesquelles Origin Shield est activé.