Els desenvolupadors utilitzen equilibradors de càrrega mentre creen un lloc web que serà molt popular i hauria de ser escalable. És difícil estimar la quantitat d'escala que requereix un servidor o un lloc web per funcionar de manera eficient. L'equilibrador de càrrega ajuda en aquest sentit a escalar automàticament el servidor segons el trànsit procedent d'Internet.
Aquesta guia conté les seccions:
Què és l'AWS Load Balancer?
Un equilibrador de càrrega és un servidor que s'utilitzarà per escalar l'aplicació segons la càrrega de treball. Funciona com a intermediari entre els usuaris i el servidor d'aplicacions i connecta els dos. L'usuari no es comunicarà directament amb la instància, però es dirigirà a la instància mitjançant l'equilibrador de càrrega:
Conceptes bàsics d'AWS Load Balancer
A continuació s'expliquen alguns dels conceptes importants de Load Balancer.
Equilibrador de càrrega de l'aplicació : ALB permet l'ús del nivell HTTP i funciona a la capa 7. Permet l'equilibri de càrrega de múltiples aplicacions des d'una única màquina:
Equilibrador de càrrega de passarel·la : És un equilibri de càrrega únic, ja que sol desplegar, escalar i gestionar una flota d'aparells virtuals de xarxa de tercers com el tallafoc, la detecció d'intrusions, etc., a AWS:
Equilibrador de càrrega de xarxa : NLB funciona a la capa 4 que permet reenviar trànsit TCP a la instància. També té un rendiment molt alt, ja que gestiona milions de sol·licituds per segon:
Com funciona AWS Load Balancer?
L'equilibrador de càrrega d'AWS es troba entre l'usuari i la instància del servidor per gestionar l'escalabilitat de l'aplicació. El trànsit de l'usuari passarà per l'equilibrador de càrrega i localitzarà la instància disponible per entretenir la sol·licitud. Se segueix el mateix flux perquè el trànsit que va a l'usuari des de la instància també passarà per l'equilibrador de càrrega per localitzar l'usuari correcte per a la informació.
Es tractava de l'AWS Load Balancer i del seu funcionament.
Conclusió
Els equilibradors de càrrega d'Amazon s'utilitzen per gestionar el problema d'escalabilitat de l'aplicació al núvol. S'utilitza per escalar automàticament l'aplicació segons el trànsit entrant o sortint. Es col·loca entre l'usuari i les instàncies de l'aplicació per fer que el canal de comunicació sigui fluid i eficient. Aquesta guia ha explicat l'equilibrador de càrrega d'AWS i el seu funcionament.