Koje su vrste Load Balancera u Amazon ECS-u?

Koje Su Vrste Load Balancera U Amazon Ecs U



Milijuni aplikacija rade na internetu s prometom od milijardi korisnika koji svakodnevno koriste njihove usluge na mreži. Kako promet s vremenom postaje masivan, aplikacije se moraju povećati s njim pomoću tehnika balansiranja opterećenja koje nudi AWS platforma u oblaku. Balanseri opterećenja koriste se za upravljanje milijardama zahtjeva i njihovo usmjeravanje na poslužitelje s jednakom distribucijom.

Ovaj će vodič objasniti balansere opterećenja i njihove vrste u usluzi Amazon Elastic Container Service.







Što su balanseri opterećenja u AWS-u?

Balanceri opterećenja koriste se za usmjeravanje internetskog prometa na više poslužitelja dijeljenjem prometa prema opterećenju svakog poslužitelja. Ako je dolazni promet ogroman i postoji samo nekoliko poslužitelja za obradu tog prometa, za upravljanje njime koriste se balanseri opterećenja. Load Balanceri angažiraju sav promet i šalju zahtjeve jedan po jedan besplatnom poslužitelju i drže sav promet u međuspremniku:





Što je Amazon ECS?

Amazon ECS ili Elastic Container Service usluga je AWS koja stvara spremnike za držanje aplikacija u oblaku i na lokaciji. To je potpuno automatizirana usluga koja se koristi za pokretanje složenog softvera za orkestraciju i upravljanje troškovima ili sigurnosnim problemima programera preko oblaka. Amazon ECS lako se integrira s drugim AWS uslugama kako bi pružio agilnost poput pokretanja spremnika na računalnim uslugama kao što je EC2:





Koje su vrste Load Balancera u Amazon ECS-u?

Balanseri opterećenja postoje ukupno 4 vrste, ali za uslugu Elastic Container koristimo samo dvije od njih. Vrste balansera opterećenja u usluzi Amazon Elastic Container Service objašnjene su u nastavku:



Mrežni balanser opterećenja

Mrežni balanser opterećenja je vrsta tehnike balansiranja opterećenja koja se koristi u Amazon Elastic Container Service. Radi na 4. sloju Open Systems Interconnection ili OSI modela za upravljanje milijunima zahtjeva u sekundi na mreži. Ima značajku održavanja provjere stanja instance i ima ugrađenu uslugu praćenja CloudWatch:

Balansiranje opterećenja aplikacije

Application Load Balancer omogućuje korisniku definiranje pravila usmjeravanja na temelju sadržaja zahtjeva. Ova vrsta uravnoteženja opterećenja omogućuje korisniku učinkovito usmjeravanje prometa na određenu uslugu s aplikacijom koja radi na spremniku. Ova vrsta balansera opterećenja osigurat će da se promet usmjeri na uslugu naručivanja gdje god se izvodi, uključujući preko dinamičkih priključaka za aplikacije temeljene na spremniku:

To je sve o vrstama balansera opterećenja u usluzi Amazon Elastic Container Service.

Zaključak

Balanceri opterećenja u AWS-u koriste se za usmjeravanje radnog opterećenja prometa za poslužitelje usmjeravanjem milijuna zahtjeva na poslužitelje jedan po jedan. Usluga Elastic Container u AWS-u koristi se za upravljanje spremnicima u oblaku koji se koriste za postavljanje aplikacija na njih radi sigurne mobilnosti. Usluga Amazon ECS koristi vrste balansiranja opterećenja kao što su Application i Network Load Balancers za uslugu koja radi na spremnicima. Ovaj vodič objašnjava vrste balansera opterećenja u usluzi Amazon Elastic Container Service.