Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kaip aš galiu naudoti debesies stebėjimą, kad nustatyčiau latencijos problemas pasauliniame akceleratoriuje


Kaip aš galiu naudoti debesies stebėjimą, kad nustatyčiau latencijos problemas pasauliniame akceleratoriuje


Norėdami naudoti debesų stebėjimą, kad nustatytumėte latentinių problemų „AWS Global Accelerator“, galite panaudoti „Amazon CloudWatch“ metriką ir susijusius įrankius taip:

1. Stebėkite „CloudWatch“ metriką, skirtą pasauliniam greitintuvui

-„AWS Global Accelerator“ automatiškai skelbia „Amazon Cloudwatch“ metriką JAV Vakarų (Oregono) regione (JAV-West-2), todėl jums reikia peržiūrėti metriką konkrečiai tame regione, nepaisant to, kur yra jūsų akceleratorius [2].

- Key Cloudwatch metrika, į kurią reikia sutelkti dėmesį, yra:
- Latencija: matuojamas laikas, kai srautas turi būti nukreiptas per pasaulinį akceleratorių į jūsų galutinius taškus.
- Sveikas/nesveikas galutinių taškų skaičius: Norėdami patikrinti, ar galiniai taškai yra sveiki, ar sukelia vėlavimą.
- Eismo apimtis ir klaidų lygis: koreliuoti delsos smaigalius su eismo modeliais ar klaidomis [2].

- Ši realaus laiko metrika gali padėti nustatyti, kai latentinis padidėjimas viršija įprastas slenksčius, signalizuojant apie potencialų tinklą ar galinių taškų problemas.

2. Nustatykite „CloudWatch“ aliarmus

- Sukurkite latentinės metrikos aliarmus, kad galėtumėte nedelsiant pranešti, kai latentinis peržengia iš anksto nustatytą slenkstį, įgalindami greitą tyrimą ir ištaisymą [2].

3. Naudokite srautų žurnalus, kad gautumėte išsamią srauto analizę

- Įgalinkite „Global Accelerator“ srauto žurnalus, kad galėtumėte užfiksuoti išsamią informaciją apie srautą, įeinantį ir išeinantį iš greitintuvo [2].
- Srauto žurnalai suteikia informacijos apie paketų lygio detales, kurios gali padėti diagnozuoti pasiekiamumą ar maršruto parinkimo problemas, kurios gali sukelti latenciją.
- Atminkite, kad srauto žurnalams reikia sąrankos ir saugojimo „Amazon S3“.

4. Išanalizuokite laiką į abi puses (RTT) ir paketų praradimą

- Norėdami išmatuoti RTT ir paketų praradimą, naudokite tinklo diagnostikos įrankius, tokius kaip „Ping“ ir „Traceroute“ iš klientų vietų į pasaulinius akceleratoriaus galinius taškus [1].
- Aukštas RTT ar paketų praradimas gali reikšti tinklo perkrovos ar maršruto parinkimo neveiksmingumą, prisidedantį prie delsos.
-AWS rekomenduoja naudoti TCP ECHO su „Traceroute“, kad būtų galima apeiti įprastus ugniasienės filtrus ir gauti tikslius apynių po HOP latentinio matavimus [1].
- Periodiškai surinkite matavimus (pvz., Kas 5 minutes per valandą), kad stebėtumėte latencijos tendencijas ir nustatytumėte probleminius tinklo segmentus.

5. Koreliacinis galutinio taško sveikata ir vėlavimas

- „Global Accelerator“ nuolat stebi galutinio taško sveikatą ir per maždaug minutę perkelia srautą nuo nesveikų galinių taškų [8].
- Jei latentinės problemos sutampa su „Endpoint Health“ blogėjimu, ištirkite pagrindines paslaugas arba apkrovos balansuotojus, kad atliktumėte našumo kliūtis.

6. API veiklos auditą naudokite AWS „CloudTail“

- „CloudTail“ žurnalai „Global Accelerator“ API skambučiai, kurie gali padėti koreliuoti konfigūracijos pakeitimus arba diegti su latentinių smaigalių [2].

Santrauka

Derindami „CloudWatch“ latencijos metriką ir aliarmus, srauto žurnalus, skirtus srauto detalėms ir tinklo matavimams, tokiems kaip RTT ir „Traceroute“, galite veiksmingai nustatyti ir diagnozuoti latencijos problemas „AWS Global Accelerator“. Stebint galutinio taško sveikatą ir koreliuojant su eismo modeliais, dar labiau padeda nustatyti pagrindines priežastis, leidžiančias optimizuoti maršruto parinkimą ir pagerinti taikymo veikimą visame pasaulyje [1] [2] [8] [9].

Citatos:
[1] https://aws.amazon.com/blogs/networking-and-content-delivery/measuring-aws-global-accelerator-stransance-and-analyzing-results/
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/monitorling-global-accelerator.html
[3] https://aws.amazon.com/global-accelerator/features/
[4] https://cloudonaut.io/review-aws-global-accelerator-patency-multi-region-disteraster-recovery/
[5] https://www.thasneyes.com/blog/aws-optimizes-performance-global-accelerator
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[7] https://cloud.google.com/spanner/docs/latency-metrics
[8] https://digitalcloud.training/aws-global-accelerator/
[9] https://cloudchipr.com/blog/aws-global-accelerator