Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Jaké nástroje mohu použít k měření latence pomocí globálního akcelerátoru


Jaké nástroje mohu použít k měření latence pomocí globálního akcelerátoru


Latence můžete měřit pomocí AWS Global Accelerator pomocí několika nástrojů a metod, z nichž každá je vhodná pro různé aspekty měření výkonu:

** 1. AWS Global Accelerator Rychle Porovnání nástroje
Tento nástroj založený na prohlížeči umožňuje porovnat latence a stahování rychlostí globálního akcelerátoru versus veřejný internet z různých regionů AWS. Vyberete velikost souboru a nástroj jej stáhne přes HTTPS/TCP z vyvažovačů zatížení aplikací v různých regionech do vašeho prohlížeče, což vám ukazuje přímé srovnání rychlosti stahování. To pomáhá měřit vylepšení latence Globální akcelerátor poskytuje standardní internetové trasy. Výsledky se však mohou lišit v důsledku externích faktorů, jako je kvalita sítě na poslední míli [2] [3].

** 2. iperf3
IPERF3 je široce používaný nástroj pro testování sítě, který měří propustnost a latenci odesíláním provozu TCP nebo UDP mezi klientem a serverem. Pro globální akcelerátor spustíte server IPERF3 na instanci EC2 za koncovým bodem akcelerátoru a klienta IPERF3 z vašeho testovacího umístění zaměřeného na IP akcelerátoru. Toto nastavení umožňuje aktivně měřit výkon sítě, včetně latence a šířky pásma, přes globální síť akcelerátoru. Můžete přizpůsobit trvání testu, intervaly hlášení a směrovost provozu. Tato metoda poskytuje podrobná data latence a propustnosti v reálném čase [1].

** 3. Metriky a alarmy Amazon Cloudwatch
Global Accelerator automaticky odešle metriky do CloudWatch, které můžete použít ke sledování dat souvisejících s latencí v reálném čase. Můžete vytvořit alarmy, které vás upozorní, když latence překračuje prahy nebo kdy se neočekávaně změní provozní vzorce. CloudWatch pomáhá s průběžným monitorováním latence a odstraňování problémů bez dalšího nastavení [5] [7] [9].

** 4. Globální protokoly toku globálního akcelerátoru
Protokoly toku poskytují podrobné záznamy o přenosu protékajícím přes váš akcelerátor do koncových bodů. I když je analýza tokových protokolů používána především pro účely zabezpečení a auditu, může také pomoci identifikovat problémy s latencem a dosažitelnosti tím, že ukazuje vzorce provozu a zpoždění [5] [7] [9].

** 5. AWS CloudTrail protokoly
CloudTrail Logs API volání související s globálním akcelerátorem, který je užitečný pro auditování a odstraňování problémů změn konfigurace, které by mohly ovlivnit latenci, ale přímo měří samotnou latenci [5] [7] [9].

** 6. Monitorování výkonu aplikace (APM) a nástroje pro testování zátěže
Pro poznatky latence na úrovni aplikací lze použít nástroje jako JMeter, Gatling, Dynatrace, Appdynamics nebo AWS X-Ray spolu s globálním akcelerátorem. Tyto nástroje poskytují metriky latence end-to-end z pohledu klienta, včetně dopadu směrování globálního akcelerátoru. Jsou zvláště užitečné pro měření požadavků na latenci a sledování reálných uživatelů prostřednictvím distribuovaných systémů [8].

** Důležitá poznámka:
Nepoužívejte instance EC2 jako klienti pro testy latence, protože spojení mezi instancemi EC2 používají ve výchozím nastavení páteř AWS, což neodráží zlepšení latence klienta z globálního akcelerátoru [1].

Stručně řečeno, pro měření latence pomocí globálního akcelerátoru můžete použít nástroj Global Accelerator Rychlovací rychlosti AWS Global Accelerator pro testy založené na rychlém prohlížeči, IPERF3 pro podrobná měření na úrovni sítě, cloudwatch pro probíhající monitorování, toky pro analýzu dopravy a nástroje pro testování na zatížení pro aplikační úrovně na úrovni aplikací. Kombinace těchto nástrojů poskytuje komplexní pohled na výkon latence s globálním akcelerátorem.

Citace:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/Measuring-aws-global-accelerator-Performance-and-analyzing-results/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-speed-comparison-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-it-works.html
[7] https://docs.aws.amazon.com/global-accelerator/latest/dg/logging-and-monitoring.html
[8] https://repost.aws/questions/qupp7znl-ztdoxvm3pe4xixw/recompended-tool-software-solution-for-application--latence
[9] https://docs.aws.amazon.com/en_us/global-accelerator/latest/dg/logging-and-monitoring.html