A 0 súlyának beállítása a végponton a forgalmi útválasztási rendszerekben, mint például az AWS Global Accelerator vagy az Amazon 53. út, azt jelenti, hogy a végpont nem kap forgalmat normál körülmények között. Ez befolyásolja a végpont elérhetőségét és teljesítményét a következő részletes módon:
- A forgalom eloszlása és a rendelkezésre állás:
Ha egy végpont súlyát 0 -ra állítják, az útválasztási rendszer kizárja azt a végpontok medencéjéből, amelyekhez a forgalom általában eloszlik. Ez azt jelenti, hogy a végpont nem szolgál aktívan az ügyfelek kéréseit, így hatékonyan nem érhető el a rendszeres forgalmi útválasztáshoz. A végpontot azonban nem tekintik teljesen offline vagy egészségtelennek; Egyszerűen megsemmisítik a forgalmi útválasztást [2] [6].
- Feladatátvételi viselkedés:
Ha a végpont -csoportban a 0 -nál nagyobb súlyú végpont egészségtelen lesz, akkor a rendszer megkísérel kudarcot vallni a 0 súlyú végpontokkal. Például az AWS globális gyorsító megpróbálja megtalálni az egészséges végpontokat, amelyeknél a többi végpontcsoportban a nulla nagyobb súlyokkal rendelkezik. Ha nem található, akkor az egészséges végpontra irányítja a forgalmat 0 súlyú vagy véletlenszerű végponthoz az ügyfélhez legközelebbi végpontcsoportban. Ez a feladatátvételi mechanizmus biztosítja a rendelkezésre állást akkor is, ha a nem nulla súlyú végpontok nem érhetők el, de ez azt jelenti, hogy a 0 súlyú végpontok a forgalmat szolgálhatják fel a feladatátvételi forgatókönyvek során [1] [6].
- Hatás a teljesítményre:
Mivel a 0 súlyú végpontok nem kapnak forgalmat normál útválasztás alatt, nem járulnak hozzá a terheléselosztáshoz vagy a teljesítményhez tipikus körülmények között. A feladatátvétel során ezek a végpontok hirtelen forgalmi tüskéket tapasztalhatnak, amelyek befolyásolhatják teljesítményüket, ha nem készülnek fel a terhelés kezelésére. Ezenkívül a 0 súlyú végponthoz kialakított aktív kapcsolatok folytatódnak, amíg vissza nem állnak, vagyis a forgalom akkor is fennáll, ha a súly 0 -ra változik [1].
- Használjon eseteket a súlyhoz 0:
A végpont súlyának 0 -ra állítása hasznos olyan forgatókönyveknél, mint a következők:
- Fokozatosan ürítse a forgalmat a végpontból a karbantartás vagy a leszerelés előtt.
- A környezetek tesztelése vagy átmeneti környezete, ahol ideiglenesen abbahagyja a forgalom küldését anélkül, hogy a végpontot teljes mértékben letiltná.
- A HASZNÁLATI Biztonsági mentési végpontok, amelyek csak akkor kapnak forgalmat, ha az elsődleges végpontok egészségtelenek [2] [4] [6].
- Egészségügyi ellenőrzések és súly 0:
A 0 súlyú végpontok továbbra is részt vesznek az egészségügyi ellenőrzésekben. Ha az összes nem nulla súlyozott végpont egészségtelen, a rendszer a nulla súlyú végpontok egészségét veszi figyelembe a feladatátvételi útválasztás meghatározása érdekében. Ez azt jelenti, hogy a 0 -os 0 végpontoknak egészségesnek kell lenniük, hogy a feladatátvételi helyzetekben alkalmazzák [6].
Összefoglalva: a 0 súlyának beállítása nem távolítja el a végpontot a rendelkezésre állás megfigyeléséből, hanem kizárja azt, hogy normál körülmények között a forgalmat kapja meg, befolyásolva annak aktív teljesítmény -hozzájárulását. Ugyanakkor továbbra is rendelkezésre áll a feladatátvételre, biztosítva, hogy a rendelkezésre állás a rendszer szintjén fennmaradjon, bár a feladatátvételi események során potenciális teljesítmény következményekkel jár [1] [2] [6].
Idézetek:
[1] https://docs.aws.amazon.com/global-ackelerator/latest/dg/about-endpoints-endpoint-weights.unhealthy-endpoints.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoints-endpoint-weights.html
[3] https://pmc.ncbi.nlm.nih.gov/articles/pmc4275445/
[4] https://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-ruting-methods
[5] https://www.mdpi.com/2079-9292/12/8/1906
[6] https://docs.aws.amazon.com/route53/latest/developerguide/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-monitoring