Сервер обрабатывает HTTP (HyperText Transfer Protocol) запросы со стороны браузеров. Если вы введете в адресной строке URL, например, www.digital-web.com, то ваш компьютер отправит поисковый запрос для определения, какие именно сервера будут обрабатывать ваш запрос и пересылать данные. Техника обработки таких запросов для кластера веб-серверов называется балансировкой нагрузки.
Балансировка нагрузки для веб-приложений
Балансировка нагрузки повышает надежность веб-сайта путем распределения запросов между несколькими (кластером) серверами, если один из них перегружен или отказал. Существует много методов по обеспечению такого поведения, но все они должны удовлетворять следующим требованиям:
- Распределять нагрузку внутри кластера рабочих серверов.
- Корректно обрабатывать отказ одного из рабочих серверов.
- Весь кластер должен существовать для конечного пользователя как одна-единственная машина.
читать дальше на webo.in →