У чым розніца паміж балансарам нагрузкі і зваротным проксі?


адказ 1:
Зваротны проксі - гэта спецыяльны тып проксі-сервера, які атрымлівае рэсурсы з аднаго або некалькіх сервераў ад імя кліента.

Уявіце, што вы запрашаеце сайт з браўзэрам.

Вы пераходзіце на сайт, на якім вэб-сервер чакае вашага запыту. Аднак ён не рэагуе сам, а накіроўвае яго ў прыкладанне, якое працуе на порт, які вы не можаце атрымаць непасрэдна. Затым адказ з гэтага прыкладання перадаецца вам, каб выглядаць так, быццам сам вэб-сервер адказаў на ваш запыт.

Вось што робіць зваротны проксі, крыху спрошчаны.

Балансара нагрузкі паляпшае размеркаванне або нагрузку на некалькі рэсурсаў. Мэта складаецца ў аптымізацыі выкарыстання рэсурсаў, максімальнай прапускной здольнасці, мінімізацыі часу водгуку і пазбяганні перагрузкі асобных рэсурсаў.

Уявіце прыклад вышэй і ўявіце адзін вэб-сервер, які дзейнічае як зваротны проксі і накіроўвае запыты на больш чым адзін сервер прыкладанняў.

Ён адсочвае сервер прыкладанняў і прызначае наступны запыт менш занятым (простымі словамі). Не было б сэнсу аддаваць яго на ўжо заняты сервер прыкладанняў, а іншыя проста чакаюць, што трэба зрабіць.

Тым не менш, вы можаце збалансаваць практычна ўсё (сервер прыкладанняў, бакі дадзеных, вэб-сервер і ўсё астатняе, што мае справу з вялікімі нагрузкамі).

У свеце вэб-распрацоўкі балансаванне нагрузкі часта ставіцца да спецыяльнага балансавання нагрузкі, якое распаўсюджвае запыты на некалькі вэб-сервераў.


адказ 2:

Па вызначэнні балансавальнік нагрузкі - гэта зваротны проксі - ён знаходзіцца перад шэрагам сервераў і апрацоўвае якія ўваходзяць запыты. Розніца паміж імі заключаецца ў тым, што зваротны проксі-сервер спыняецца менавіта там і не прапаноўвае мноства іншых функцый. Балансар нагрузкі (таксама вядомы як кантролер дастаўкі прыкладанняў) таксама можа рабіць наступнае:

  1. Кэшаванне і сціск малюнкаў і змесціва SSL разгрузка / паскарэннеГеаграфічная маршрутызацыяDNS failoverWeb Брандмаўэр прыкладання (WAF) Праверка цэласнасці сервераў і прыкладанняў

Што такое балансавальнік нагрузкі?


адказ 3:

Па вызначэнні балансавальнік нагрузкі - гэта зваротны проксі - ён знаходзіцца перад шэрагам сервераў і апрацоўвае якія ўваходзяць запыты. Розніца паміж імі заключаецца ў тым, што зваротны проксі-сервер спыняецца менавіта там і не прапаноўвае мноства іншых функцый. Балансар нагрузкі (таксама вядомы як кантролер дастаўкі прыкладанняў) таксама можа рабіць наступнае:

  1. Кэшаванне і сціск малюнкаў і змесціва SSL разгрузка / паскарэннеГеаграфічная маршрутызацыяDNS failoverWeb Брандмаўэр прыкладання (WAF) Праверка цэласнасці сервераў і прыкладанняў

Што такое балансавальнік нагрузкі?