URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 38842
[ Назад ]

Исходное сообщение
"OpenNews: Настройка отказоустойчивого балансировщика web-запросов"

Отправлено opennews , 31-Окт-07 18:30 
В статье "Setting Up A High-Availability Load Balancer (With Failover and Session Support) With HAProxy/Keepalived On Debian Etch (http://www.howtoforge.com/haproxy_loadbalancer_debian_etch)" показан пример балансировщки нагрузки на два узла, с возможностью автоматического перехвата управления рабочим узлом в случае сбоя второго узла.


В конфигурации использовались программы HAProxy (http://haproxy.1wt.eu/) (высокопроизводительный прокси/балансировщик для TCP соединений) и keepalived (http://www.keepalived.org/) (реализация протокола VRRP (Virtual Router Redundancy Protocol) для исключения сбойного узла из списка активных серверов).

URL: http://www.howtoforge.com/haproxy_loadbalancer_debian_etch
Новость: http://www.opennet.me/opennews/art.shtml?num=12599


Содержание

Сообщения в этом обсуждении
"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Alrond , 31-Окт-07 18:30 
nginx с балансировкой наше все :)

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено dimka , 31-Окт-07 18:49 
а наше это F5

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено BrandStorm , 31-Окт-07 19:12 
А как вы будете балансировать несколько nginx?

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Alrond , 31-Окт-07 19:55 
>А как вы будете балансировать несколько nginx?

а у меня до этого еще не доходило :)
но если прикинуть, если мощностей сервера, где крутится только нгинкс не хватает :), то на первый момент можно на разные IP/физ.сервера разнести поддомены, и оставить один nginx только для балансировки, на других серваках nginx для статики(с тех поддоменов), а что там на серверах с динамикой, не так уж и важно будет, пусть опять таки nginx :)))
Кто может опыт крупных проектов рассказать с ngixn-ом?


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено csa , 31-Окт-07 20:34 
>оставить один nginx только для балансировки

и тут этот сервер ложится...


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено dolphin , 31-Окт-07 21:20 
DNS round-robin на два nginx с заCARPленными адресами.
Пусть хоть обпадается.

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено csa , 01-Ноя-07 23:50 
>DNS round-robin на два nginx с заCARPленными адресами.
>Пусть хоть обпадается.

ну так это аналог VRRP, как я понимаю...
та же пасха, только в профиль


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Аноним , 31-Окт-07 20:37 
nginx и правда рулит - проксирует относительно легко порядка 40млн get-запросов в сутки при размере ответа -(10-100k). А когда перестало хватать, cтали использовать     ipvs.

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Ack , 31-Окт-07 21:29 
Это на каком железе?

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Аноним , 01-Ноя-07 14:16 
в качестве фронтэнда 2 сервера (carp) c 4-мя 2x ядерным Xeon и 8Гб оперативы

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Nick , 31-Окт-07 21:41 
да,
ipvs наше все

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено anton_lva , 01-Ноя-07 03:13 
CSS это наше все! :)

Остальным красноглазикам желаю удачных половых актов с нгникс.


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Myc , 01-Ноя-07 08:25 
Ню-Ню.
А если у вас 40 машин бэкэндов с апачем?
Получается нужно на всех них ставить nginx для отдачи статики?

СSS хорош как универсальное решение, но в данном случае удобнее nginx.


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Атщтньщгыу , 01-Ноя-07 09:53 
А не подскажите - что это такое CSS ?

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено anton_lva , 01-Ноя-07 11:46 
>Ню-Ню.
>А если у вас 40 машин бэкэндов с апачем?
>Получается нужно на всех них ставить nginx для отдачи статики?
>
>СSS хорош как универсальное решение, но в данном случае удобнее nginx.

Сорока у меня нет. Есть 24. И зачем мне на них нгникс - в упор не пойму. Может, объясните?


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Аноним , 01-Ноя-07 16:03 
А на них и не надо! А .... да все равно не ведь поймешь :)

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено kill9 , 01-Ноя-07 20:37 
memcached наше все =)

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено Mike , 01-Ноя-07 20:51 
Alteon 180, стоит около 200 долларов...
У нас 1000 машин и несколько алтеонов..

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено ЩекнИтрч , 01-Ноя-07 22:34 
Чуть не пивом не подавился, когда прочитал: "Alteon 180, стоит около 200 долларов..." :)

В обзоре представлены два коммутатора-балансировщика — Alteon 180e и Foundry ServerIron XL. Отличия "Редакция советует" был удостоен Alteon 180e, который превзошел соперника благодаря наличию восьми 10/100/1000-Мбит/с портов, каждый из которых оснащен специализированной микросхемой, и отличной программе управления. Цена модели составляет 21 995 долл., что вполне приемлемо для устройства, обладающего такой гибкостью, масштабируемостью и пропускной способностью. Коммутатор 180e — великолепный выбор для построения крупных узлов Web и электронных магазинов, ориентированных на дальнейший рост.


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено ЩекнИтрч , 01-Ноя-07 23:23 
если отдаете по 200 - куплю 1000 шт.

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено av5 , 01-Ноя-07 23:31 
http://av5.com/samagru/balancing-cisco-content-switch-ccs

Создание и балансировка отказоустойчивых служб с помощью Cisco Content Switch


CCS/CSS стоит ~300


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено sa10 , 15-Ноя-07 18:13 
>http://av5.com/samagru/balancing-cisco-content-switch-ccs
>

Фигня какая то...
В этой статье почему то автору не подошел heartbeat и он связался с металоломом со свалки.
Непонятно при чем и зачем там ему heartbeat :)
Этот софт совсем для других целей.
Так же можно утверждать, что дескать моему мерсу не подходит в качестве топлива томатный соус,  бензин  ему лучше... :)
kipalived ему вполне подошел бы, просто он не успел прочитать эту статью :)
  



"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено ЩекнИтрч , 02-Ноя-07 00:41 
Такой?
http://www.vist-lan.ru/product_info.php?products_id=1506

Что ж это за день кретина сегодня такой на Опеннете, а? :)
С какого сельца-то, любезный? Как удои? Хорошо ли пасутся куры и восходят озимые?


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено ЩекнИтрч , 02-Ноя-07 00:43 
А нельзя ли по IP колхозы отфильтровать?
Задача-то решаемая. Иначе сельчане неизбежно превратят Опеннет в помойку.

"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено С.А. , 03-Ноя-07 20:52 
>А нельзя ли по IP колхозы отфильтровать?
>Задача-то решаемая. Иначе сельчане неизбежно превратят Опеннет в помойку.

Москали, не зознавайтесь!


"Настройка отказоустойчивого балансировщика web-запросов"
Отправлено ЩекнИтрч , 03-Ноя-07 21:42 
Да мы - ниже травы, любезный!
У нас Сиска - $20000, Альтеон - $20000, сидим, не рыпаемся.
А у вас, в сельпо - по богохульственым ценам, предполагающим подрыв общественных устоев и законодательства :) по 200 баксов :)