Hva er Load Balancer-typene i Amazon ECS?

Hva Er Load Balancer Typene I Amazon Ecs



Millioner av applikasjoner kjører på internett med trafikk fra milliarder av brukere daglig for å bruke tjenestene deres på nettet. Ettersom trafikken blir massiv med tiden, må applikasjonene skaleres opp med den ved å bruke lastbalanseringsteknikker som tilbys av AWS-skyplattformen. Lastbalanserne brukes til å administrere milliarder av forespørsler og rute dem til servere med like fordelinger.

Denne guiden vil forklare belastningsbalanserne og deres typer i Amazon Elastic Container Service.







Hva er belastningsbalansere i AWS?

Load Balancers brukes til å rute internettrafikken til flere servere ved å dele trafikken i henhold til belastningen på hver server. Hvis den innkommende trafikken er enorm i antall og det bare er noen få servere for å behandle den trafikken, brukes belastningsbalanserne til å administrere den. Load Balancers engasjerer all trafikken og sender forespørsler én etter én til den ledige serveren og holder all trafikken i buffersonen:





Hva er Amazon ECS?

Amazon ECS eller Elastic Container Service er en AWS-tjeneste som lager containere for å holde applikasjonene både på skyen og på stedet. Det er en helautomatisert tjeneste som brukes til å kjøre kompleks orkestreringsprogramvare og administrere utviklerens kostnader eller sikkerhetsproblemer over skyen. Amazon ECS integreres enkelt med andre AWS-tjenester for å gi smidighet som å kjøre containere på datatjenester som EC2:





Hva er Load Balancer-typene i Amazon ECS?

Lastbalansere er av 4 typer totalt, men for Elastic Container service bruker vi bare to av dem. Typer av lastbalansere i Amazon Elastic Container Service er forklart nedenfor:



Network Load Balancer

Network Load Balancer er typen lastbalanseringsteknikk som brukes i Amazon Elastic Container Service. Den kjører på det fjerde laget av Open Systems Interconnection eller OSI-modellen for å administrere millioner av forespørsler per sekund på nettverket. Den har funksjonen til å holde en sjekk på helsen til forekomsten og har en innebygd CloudWatch-overvåkingstjeneste:

Application Load Balancer

Application Load Balancer gjør det mulig for brukeren å definere rutingsregler basert på innholdet i forespørselen. Denne typen lastbalansering lar brukeren rute trafikken sin effektivt til en bestemt tjeneste med applikasjonen som kjører på containeren. Denne typen lastbalanser vil sørge for at trafikken blir rutet til bestillingstjenesten uansett hvor den kjører, inkludert på tvers av dynamiske porter for containerbaserte applikasjoner:

Det handler om typene lastbalansere i Amazon Elastic Container Service.

Konklusjon

Load Balancers i AWS brukes til å rute trafikkbelastning for serverne ved å rute millioner av forespørsler til serverne én etter én. Elastic Container-tjenesten i AWS brukes til å administrere containere på skyen som brukes til å plassere applikasjoner på dem for sikker mobilitet. Amazon ECS-tjenesten bruker lastbalanseringstyper som Application og Network Load Balancers for tjenester som jobber på containere. Denne veiledningen har forklart lastbalanseringstypene i Amazon Elastic Container Service.