Co je AWS Load Balancer a jak funguje

Co Je Aws Load Balancer A Jak Funguje



Load balancery používají vývojáři při vytváření webu, který bude nesmírně populární a měl by být škálovatelný. Je těžké odhadnout, jak velké škálování server nebo webová stránka vyžaduje, aby fungovaly efektivně. Load balancer pomáhá v tomto ohledu automaticky škálovat server podle provozu přicházejícího z internetu.

Tato příručka obsahuje sekce:







Co je to AWS Load Balancer?

Nástroj pro vyrovnávání zátěže je server, který bude použit ke škálování aplikace podle pracovní zátěže. Funguje jako prostředník mezi uživateli a aplikačním serverem a spojuje je dva. Uživatel nebude přímo komunikovat s instancí, ale bude přesměrován do instance prostřednictvím nástroje pro vyrovnávání zatížení:





Základní koncepty AWS Load Balancer

Některé z důležitých konceptů Load Balanceru jsou vysvětleny níže.





Aplikace Load Balancer : ALB umožňuje použití úrovně HTTP a pracuje na vrstvě 7. Umožňuje vyvažování zátěže více aplikací z jednoho počítače:


Gateway Load Balancer : Jedná se o jedinečné vyvážení zátěže, protože obvykle nasazuje, škáluje a spravuje flotilu síťových virtuálních zařízení třetích stran, jako je firewall, detekce narušení atd., v AWS:




Network Load Balancer : NLB pracuje na vrstvě 4, která umožňuje přesměrování TCP provozu do instance. Má také super vysoký výkon, protože zpracovává miliony požadavků za sekundu:

Jak funguje AWS Load Balancer?

Nástroj pro vyrovnávání zatížení AWS se nachází mezi uživatelem a instancí serveru, aby mohl spravovat škálovatelnost aplikace. Provoz od uživatele bude procházet nástrojem pro vyrovnávání zátěže a vyhledá dostupnou instanci pro zpracování požadavku. Stejný tok je sledován pro provoz směřující k uživateli z instance, který také projde nástrojem pro vyrovnávání zatížení, aby se našel správný uživatel pro informace.

To vše bylo o AWS Load Balancer a jeho fungování.

Závěr

Amazon Load Balancers se používají ke správě problému se škálovatelností aplikace v cloudu. Používá se k automatickému škálování aplikace podle příchozího nebo odchozího provozu. Je umístěn mezi uživatele a instance aplikace, aby byl komunikační kanál hladký a efektivní. Tato příručka vysvětluje AWS load balancer a jeho fungování.