Hva er AWS Load Balancer og hvordan det fungerer

Hva er AWS Load Balancer og hvordan det fungerer

Lastbalanser brukes av utviklerne mens de bygger et nettsted som vil være enormt populært og det skal være skalerbart. Det er vanskelig å estimere hvor mye skalering en server eller et nettsted krever for å jobbe effektivt. Lastbalanser hjelper i denne forbindelse til Autoscale serveren i henhold til trafikken som kommer fra Internett.

Denne guiden inneholder seksjonene:

    • Hva er AWS Load Balancer?
    • Kjernebegreper for AWS Load Balancer.
    • Hvordan fungerer AWS Balancer?

Hva er AWS Load Balancer?

En lastbalanse er en server som vil bli brukt til å skalere applikasjonen i henhold til arbeidsmengden. Det fungerer som en mellomledd mellom brukerne og applikasjonsserveren og kobler de to av dem. Brukeren vil ikke direkte kommunisere med forekomsten, men den vil bli rettet mot forekomsten via Load Balancer:

Kjernebegreper for AWS Load Balancer

Noen av de viktige belastningsbalansebegrepene er forklart nedenfor.

Applikasjonsbelastningsbalanse: ALB tillater bruk av HTTP -nivå og fungerer på lag 7. Det muliggjør belastningsbalansering av flere applikasjoner fra en enkelt maskin:


Gateway Load Balancer: Det er en unik belastningsbalanse da den vanligvis distribuerer, skala og administrerer en flåte av tredjeparts nettverksvirtuelle apparater som brannmur, inntrengingsdeteksjon osv., I AWS:


Nettverksbalanser: NLB fungerer i lag 4 som tillater videresending av TCP -trafikk til forekomsten. Den har også superhøy ytelse da den håndterer millioner av forespørsler per sekund:

Hvordan fungerer AWS Balancer?

AWS Load Balancer er lokalisert mellom brukeren og serverforekomsten for å administrere skalerbarheten til applikasjonen. Trafikken fra brukeren vil passere gjennom belastningsbalansen og finne den tilgjengelige forekomsten for å underholde forespørselen. Den samme strømmen følges for trafikken som går til brukeren fra forekomsten vil også passere gjennom belastningsbalansen for å finne riktig bruker for informasjonen.

Dette handlet om AWS Load Balancer og dets arbeid.

Konklusjon

Amazon Load Balancers brukes til å administrere skalerbarhetsproblemet til applikasjonen på skyen. Det brukes til å automatisk skalaer applikasjonen i henhold til inngående eller utgående trafikk. Det er plassert mellom brukeren og applikasjonsforekomstene for å gjøre kommunikasjonskanalen jevn og effektiv. Denne guiden har forklart AWS Load Balancer og dens arbeid.