Назад | Перейти на главную страницу

Минимальные требования к оборудованию для балансировщика нагрузки?

Я собираюсь использовать систему FreeBSD в качестве балансировщика нагрузки, которая направляет общедоступный трафик 1 Гбит / с на внутренний кластер веб-серверов. Каковы минимальные аппаратные характеристики для этой работы?

Спасибо.

Минимальные аппаратные характеристики для балансировки нагрузки 1 Гбит / с веб-трафика ... не имеют значения. Если вы поместите туда самое маленькое оборудование и испытаете даже небольшую атаку типа «отказ в обслуживании», машина, вероятно, будет настолько загружена, что невозможно будет ответить на атаку.

По моему опыту, я хочу поставить туда самую мощную коробку, какую только могу. Например, я использую двухъядерный процессор Core i5 3,5 ГГц ...

Это действительно зависит от того, какую балансировку нагрузки вы выполняете. Если это просто IPVS на уровне ядра, это потребует гораздо меньше мощности, чем выполнение чего-то вроде HAProxy. И тогда это зависит от того, какая именно конфигурация HAProxy, сколько регулярных выражений вы применяете к запросам и т. Д.

Итак, хотя вы все еще можете определить минимальный набор оборудования, я бы порекомендовал вам серьезно перезарядить коробку.

Как сказал Шон, это будет зависеть от типа используемого вами балансировщика нагрузки.

Балансировщики нагрузки уровня 7, такие как HA-Proxy, обычно более требовательны к ЦП, потому что балансировщик нагрузки частично обрабатывает запрос, прежде чем передать его на серверную часть. Они похожи на ревер-прокси.

Балансировщики нагрузки уровня 4. Мне лично это нравится. На моем предыдущем рабочем месте мы обрабатывали трафик Гбит / с с помощью одного двухъядерного процессора xeon. Это был самый дешевый из доступных. Единственным требованием была оперативная память. Мы использовали 4 Гб оперативной памяти, из которых 50% не использовались большую часть времени.

Эта ссылка поможет вам понять различные типы балансировщиков нагрузки. http://www.loadbalancing.org/#Layer-4_Load_Balancing_

Если он не собирается выполнять расшифровку SSL, почти любое оборудование, построенное за последние 5 лет, сможет заполнить сетевую карту GB. Придерживайтесь чего-то достаточно нового, чтобы вы доверяли его надежности, поскольку это очень важная часть оборудования.