Оглавление:
Определение - Что означает балансировка нагрузки?
Балансировка нагрузки - это равномерное распределение обработки между двумя или более компьютерами и / или процессорами, сетевыми соединениями, устройствами хранения или другими устройствами, что в конечном итоге обеспечивает более быстрое обслуживание с более высокой эффективностью. Балансировка нагрузки осуществляется с помощью программного, аппаратного или и того и другого, и в нем часто используются несколько серверов, которые представляются единой компьютерной системой (также известной как кластеризация компьютеров).
Techopedia объясняет балансировку нагрузки
Управление интенсивным веб-трафиком основывается на балансировке нагрузки, которая достигается либо путем назначения каждого запроса от одного или нескольких веб-сайтов на отдельный сервер, либо путем балансировки работы между двумя серверами с третьим сервером, который часто программируется с помощью различных алгоритмов планирования для определения работа каждого сервера. Балансировка нагрузки обычно сочетается с отказоустойчивостью (возможность переключения на сервер резервного копирования в случае сбоя) и / или службами резервного копирования данных.
Разработчики систем могут захотеть, чтобы некоторые серверы или системы разделяли большую часть рабочей нагрузки, чем другие. Это известно как асимметричная нагрузка.
Крупные телекоммуникационные компании и другие компании с обширными внутренними или внешними сетями могут использовать более сложную балансировку нагрузки для переключения сетевых коммуникаций между путями и предотвращения перегрузки сети. Результаты включают повышение надежности сети и / или избежание дорогостоящего транзита по внешней сети.