
Я ищу аппаратный балансировщик нагрузки для интернет-магазина с большим трафиком. В пиковые периоды будет 2000 одновременных клиентов. Пожалуйста, не предлагайте программные решения типа ha_proxy, mod_proxy (reverse), pound или что-то еще. Я знаю, что такой балансировщик нагрузки можно легко настроить с помощью программного обеспечения с открытым исходным кодом, но я хотел бы иметь профессиональное решение с соответствующей поддержкой. (И я знаю, что в большинстве из них используется программное обеспечение с открытым исходным кодом ;-) )
Настройка проста и понятна.
Firewall
|
Load Balancer
-----------------------------------
| | | |
Webserver1 Webserver2 Webserver3 WebserverN
Как уже упоминалось, на некоторых веб-серверах установлен интернет-магазин, обслуживающий протоколы HTTP и HTTPS (оплата и т. д.).
Мне нужен готовый к использованию балансировщик нагрузки, который должен поддерживать следующее:
- Настройка HA (отказоустойчивость)
- HTTP и HTTPS (необходимо убедиться, что клиент остается на том же сервере при переключении с HTTP на HTTPS)
- По крайней мере, 1 Гбит/с
Я провел небольшое исследование в Google и, конечно же, нашел несколько поставщиков, таких как:
loadbalancer.org
jetNEXUS
Радиологическое ПО
К сожалению, я не могу найти никаких тестов или рекомендаций. Было бы здорово, если бы кто-то из вас мог опубликовать свой опыт.
С уважением,
Питер
решение1
Рынок балансировщиков нагрузки на устройства в основном работает следующим образом:
F5 BIG-IP и Citrix Netscaler соревнуются за звание «лучшего»
У Cisco есть продукт, который делает это, потому что у них есть продукт, который делает все.
Множество компаний наступают на пятки вышеперечисленным.
- A10 Networks
- Loadbalancer.org
- Kemp
- Radware
- Barracuda
- Foundry
- Brocade
Также стоит отдельно упомянуть Zeus. Технически это программный продукт, который вы можете запустить на своем собственном оборудовании, но они также продадут вам серверы, если вы действительно хотите думать о нем как об устройстве.
Лично я использовал A10, F5, Citrix и Cisco в производстве на сайтах с большим трафиком, чем вы указываете (и с большим бюджетом), и на самом деле любой из них подойдет. A10 — самый дешевый, что, учитывая ваш относительно ограниченный бюджет, делает его моей рекомендацией здесь.
решение2
Вы можете взглянуть на Citrix NetScaler, который, по-видимому, соответствует изложенным вами требованиям.
решение3
Я работал в магазинах F5 и был ими вполне доволен. Я не принимал участия в принятии решений ни по одному из них, но принимал участие в постоянном обслуживании. Они достаточно просты в проектировании/внедрении/обслуживании.
решение4
У меня были отличные результаты сBrocade ServerIron ADXseries. Они особенно хороши, потому что интерфейс похож на Cisco IOS, и вы можете иметь 2 из них в конфигурации High-Availability, если хотите (хотя лично у меня ни один не выходил из строя). Другой игрок (фактически самый большой игрок Enterprise-класса) — этоF5 Сети. Хотя я уверен, что для вас они явно излишни.
Я бы присмотрелся к Brocade ServerIron ADX 1008 или 1016 — любой из них должен быть более чем достаточным для ваших нужд, но все характеристики указаны на сайте.