Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Quels outils puis-je utiliser pour mesurer la latence avec l'accélérateur global


Quels outils puis-je utiliser pour mesurer la latence avec l'accélérateur global


Vous pouvez mesurer la latence avec AWS Global Accelerator en utilisant plusieurs outils et méthodes, chacun adapté à différents aspects de la mesure des performances:

** 1. AWS Global Accelerator Speed ​​Comparaison Tool
Cet outil basé sur un navigateur vous permet de comparer la latence et de télécharger les vitesses de l'accélérateur global par rapport à l'Internet public à partir de diverses régions AWS. Vous sélectionnez une taille de fichier et l'outil le télécharge sur HTTPS / TCP à partir des équilibreurs de chargement d'application dans différentes régions de votre navigateur, vous montrant des comparaisons de vitesse de téléchargement direct. Cela aide à évaluer les améliorations de latence que l'accélérateur global fourni sur les itinéraires Internet standard. Cependant, les résultats peuvent varier en raison de facteurs externes comme la qualité du réseau de dernier mile [2] [3].

** 2. iperf3
IPERF3 est un outil de test de réseau largement utilisé qui mesure le débit et la latence en envoyant un trafic TCP ou UDP entre un client et un serveur. Pour Global Accelerator, vous exécutez un serveur IPERF3 sur une instance EC2 derrière le point de terminaison de l'accélérateur et un client IPERF3 à partir de votre emplacement de test ciblant l'IP de l'accélérateur. Cette configuration vous permet de mesurer activement les performances du réseau, y compris la latence et la bande passante, sur le réseau global d'accélérateur. Vous pouvez personnaliser la durée du test, les intervalles de rapport et la directionnalité du trafic. Cette méthode fournit des données de latence et de débit en temps réel détaillées [1].

** 3. Métriques et alarmes d'Amazon CloudWatch
Global Accelerator envoie automatiquement des mesures à CloudWatch, que vous pouvez utiliser pour surveiller les données liées à la latence en temps réel. Vous pouvez créer des alarmes pour vous informer lorsque la latence dépasse les seuils ou lorsque les modèles de trafic changent de manière inattendue. CloudWatch aide à la surveillance et au dépannage continu de latence sans configuration supplémentaire [5] [7] [9].

** 4. Journaux d'écoulement des accélérateurs globaux
Les journaux de flux fournissent des enregistrements détaillés du trafic traversant votre accélérateur aux points de terminaison. Bien que principalement utilisé à des fins de sécurité et d'audit, l'analyse des journaux de flux peut également aider à identifier les problèmes de latence et d'atteint en montrant les modèles de trafic et les retards [5] [7] [9].

** 5. Journaux AWS Cloudtrail
CloudTrail Journaux API Calmages liés à l'accélérateur global, qui est utile pour l'audit et le dépannage des modifications de configuration qui pourraient affecter la latence mais ne mesure pas directement la latence elle-même [5] [7] [9].

** 6. La surveillance des performances de l'application (APM) et les outils de test de chargement
Pour les informations de latence au niveau de l'application, des outils comme JMeter, Gatling, Dynatrace, AppDynamics ou AWS X-Ray peuvent être utilisés aux côtés de l'accélérateur global. Ces outils fournissent des mesures de latence de bout en bout du point de vue du client, y compris l'impact du routage global de l'accélérateur. Ils sont particulièrement utiles pour mesurer les demandes de latence et de traçage des utilisateurs réels via des systèmes distribués [8].

** Remarque importante:
N'utilisez pas d'instances EC2 comme clients pour les tests de latence car les connexions entre les instances EC2 utilisent la dorsale AWS par défaut, ce qui ne reflète pas les améliorations de latence du client réel à partir de l'accélérateur global [1].

En résumé, pour mesurer la latence avec Global Accelerator, vous pouvez utiliser l'outil de comparaison de la vitesse de l'accélérateur AWS Global pour les tests basés sur un navigateur rapide, IPERF3 pour les mesures détaillées au niveau du réseau, CloudWatch pour la surveillance continue, les journaux de flux pour l'analyse du trafic et les outils de test APM ou de charge pour les idées de latence au niveau de l'application. La combinaison de ces outils donne une vue complète des performances de latence avec l'accélérateur global.

Citations:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/measury-aws-global-accelerator-performance-and-analyzing-results/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-speed-comprison-tool.html
[3] https://speedtest.globalaccelerator.aws
[4] https://aws.amazon.com/global-accelerator/faqs/
[5] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.html
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitorring.html
[8] https://repost.aws/questions/qupp7znl-ztdoxvm3pe4xixw/recommend-sting-tool-software-solution-for-application-s-latency
[9] https://docs.aws.amazon.com/en_us/global-accelerator/latest/dg/logging-and-monitorring.html