Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kas kaalu 0 määramine mõjutab lõpp -punkti kättesaadavust või jõudlust


Kas kaalu 0 määramine mõjutab lõpp -punkti kättesaadavust või jõudlust


Kaalu seadistamine lõpp -punktile, nagu liiklus marsruutimissüsteemides, nagu AWS Global Accelerator või Amazon Route 53, tähendab tegelikult seda, et lõpp -punkt ei saa liiklust tavatingimustes. See mõjutab lõpp -punkti kättesaadavust ja jõudlust järgmistel üksikasjalikel viisidel:

- liikluse levitamine ja saadavus:
Kui lõpp -punkti kaal on seatud väärtusele 0, välistab marsruutimissüsteem selle lõpp -punktide kogumist, milleni liiklus tavaliselt jaotatakse. See tähendab, et lõpp -punkt ei teeninda aktiivselt kliendi taotlusi, muutes selle regulaarseks liiklusringis kättesaamatuks. Kuid tulemusnäitajat ei peeta täielikult võrguühenduseta ega ebatervislikuks; See on lihtsalt liikluse marsruutimiseks vajalik [2] [6].

- tõrkeoveri käitumine:
Kui kõik lõpp -punktid, mille kaal on suurem kui 0 lõpp -rühmas, muutuvad ebatervislikuks, üritab süsteem ebaõnnestuda raskusega 0. Näiteks üritab AWS Global Accelerator leida tervislikke lõpp -punkte, mille kaal on kõige suurem kui null teistes lõpp -rühmades. Kui seda ei leita, suunab see liikluse tervislikule lõpp -punktile kaaluga 0 või juhusliku lõpp -punktile kliendile lähimas lõpp -rühmas. See tõrkesiirde mehhanism tagab kättesaadavuse isegi siis, kui lõpp -punktid nullväärtustega pole saadaval, kuid see tähendab, et lõpp -punktid kaaluga 0 võivad liiklust tõrke stsenaariumide ajal teenida [1] [6].

- mõju jõudlusele:
Kuna kaaluga 0 ei saa tavalise marsruutimise ajal liiklust, ei aita need tüüpilistes tingimustes koormuse tasakaalustamist ega jõudlust. Ebaõnnestumise ajal võivad need lõpp -punktid kogeda äkilisi liiklusharusid, mis võivad nende jõudlust mõjutada, kui nad pole valmis koormaga hakkama saama. Samuti jätkuvad väljakujunenud aktiivsed ühendused lõpp -punktiga, kuni need on lähtestamiseni, mis tähendab, et mõni liiklus püsib isegi siis, kui kaal on muudetud 0 -ni [1].

- Kaalu jaoks kasutage juhtumeid 0:
Lõpp -punkti kaalu 0 seadmine on kasulik stsenaariumide jaoks nagu:
- enne hooldust või dekomisjoneerimist järk -järgult liiklus lõpp -punktist tühjendamine.
- Testimine või lavastuskeskkond, kus soovite ajutiselt lõpetada liikluse saatmise, ilma et lõpp -punkti täielikult keelata.
- tõrkeoveri varundamise lõpp -punktid, mis peaksid saama liiklust ainult siis, kui esmased lõpp -punktid on ebatervislikud [2] [4] [6].

- tervisekontrollid ja kaal 0:
Kaaluga tulendid 0 osalevad endiselt tervisekontrollides. Kui kõik nullist kaalutud lõpp-punktid on ebatervislikud, kaalub süsteem nullkaalu lõpp-punktide tervist tõrkesiirde marsruutimise määramiseks. See tähendab, et kaal 0 lõpp -punkti peab olema tervislik, et neid kasutada ebaõnnestumisolukordades [6].

Kokkuvõtlikult ei eemalda kaal 0 seadistamine saadavuse jälgimisest tulemusnäitaja, vaid välistab selle liikluse vastuvõtmisest normaalsetes tingimustes, mõjutades selle aktiivse jõudluse panust. Siiski jääb see kättesaadavaks tõrkeoveri jaoks, tagades kättesaadavuse säilitamise süsteemi tasandil, ehkki võimaliku jõudluse mõjul tõrkeoverdussündmuste ajal [1] [2] [6].

Tsitaadid:
]
]
[3] https://pmc.ncbi.nlm.nih.gov/articles/pmc4275445/
[4] https://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-routing-methods
[5] https://www.mdpi.com/2079-9292/12/8/1906
[6] https://docs.aws.amazon.com/route53/latest/develourguide/routing-policy-weighted.html
[7] https://oacu.oir.nih.gov/system/files/media/file/2022-04/b13_endpoints_guidelines.pdf
[8] https://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-monithing