Quina diferència hi ha entre un equilibrador de càrrega i el servidor intermediari invers?


Resposta 1:
Un servidor intermediari invers és un tipus especial de servidor intermediari que recupera recursos en nom d'un client d'un o més servidors.

Penseu a sol·licitar un lloc web amb un navegador.

Navegueu a un lloc web on un servidor web escolta per rebre la vostra sol·licitud. Tanmateix, no contesta ell mateix, però el reenvia a una aplicació que funciona en un port al qual no podeu arribar directament. A continuació, us lliura la resposta d'aquesta aplicació, fent que sembli que el servidor web respongués a la vostra sol·licitud.

Això és el que fa un proxy invers, simplificat una mica.

Un equilibrador de càrrega millora la distribució o les càrregues de treball entre diversos recursos. Té l’objectiu d’optimitzar l’ús dels recursos, maximitzar el rendiment, minimitzar el temps de resposta i evitar la sobrecàrrega de qualsevol recurs.

Reutilitzant l'exemple de més amunt, imagineu un servidor web únic que actuï com a proxy invers, i envieu les sol·licituds a més d'un servidor d'aplicacions.

Supervisa el servidor d'aplicacions, assignant la següent sol·licitud a la que menys ocupa (en termes senzills). No tindria sentit cedir-lo a un servidor d’aplicacions ja ocupat mentre hi ha altres que esperen alguna cosa per fer.

Dit això, podeu carregar gairebé qualsevol balanç (servidors d’aplicacions, backends de bases de dades, webservers i tot el que hagi de gestionar càrregues elevades).

Al món del desenvolupament web, el balanç de càrregues sovint es refereix a tenir un equilibrador de càrrega dedicat que distribueix les sol·licituds entre diversos webservers.


Resposta 2:

Un equilibrador de càrrega per definició és un proxy invers, que se situa davant d’un conjunt de servidors i gestiona les sol·licituds entrants. La diferència entre tots dos és que un proxy inversor s’atura gairebé aquí mateix i no proporciona moltes altres funcions. Un equilibrador de càrrega (també anomenat controlador de lliurament d'aplicacions) pot proporcionar els següents:

  1. Memòria cau i compressió d’imatges i contingutSi descarrega / acceleracióL’encaminament geogràficDeFactuació desactivada del DNSWwall Application Firewall (WAF) Comprobació sanitària de servidors i aplicacionsInspecció de paquetsControl de contingutContinuació persistència ...

Què és un equilibrador de càrrega?


Resposta 3:

Un equilibrador de càrrega per definició és un proxy invers, que se situa davant d’un conjunt de servidors i gestiona les sol·licituds entrants. La diferència entre tots dos és que un proxy inversor s’atura gairebé aquí mateix i no proporciona moltes altres funcions. Un equilibrador de càrrega (també anomenat controlador de lliurament d'aplicacions) pot proporcionar els següents:

  1. Memòria cau i compressió d’imatges i contingutSi descarrega / acceleracióL’encaminament geogràficDeFactuació desactivada del DNSWwall Application Firewall (WAF) Comprobació sanitària de servidors i aplicacionsInspecció de paquetsControl de contingutContinuació persistència ...

Què és un equilibrador de càrrega?