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

Исходное сообщение
"Load balancing"

Отправлено pablo , 20-Дек-06 17:48 
Добрый день.
Стоит задача балансировки нагрузки между несколькими веб-серверами.
Подскажите какие решения можно применить в данном случае.
Нашел два решения: server load balancing и content switch module оба производства cisco.
Склоняюсь к slb, scm идет только модулем к 6500 catalyst или 7600, что дороговато.
Если опираться на feature navigator, то можно выяснить, что slb поддерживается в модели 3640.
Остались вопросы:
1. Подходит ли мне это решение? Есть кто-то использующий?
2. Сколько одновременных соединений может поддерживать модель 3640? Где есть подобная информация?

Содержание

Сообщения в этом обсуждении
"Load balancing"
Отправлено citrin , 20-Дек-06 18:09 
Советую посмотреть в сторону nginx - http://sysoev.ru/nginx/ http://www.lexa.ru/nginx-ru/

"Load balancing"
Отправлено pablo , 20-Дек-06 18:18 
>Советую посмотреть в сторону nginx - http://sysoev.ru/nginx/ http://www.lexa.ru/nginx-ru/

Я так понимаю речь идет о модуле ngx_http_upstream (http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html)
Что будет если backend сервер упадет? Отслеживает ли nginx такую ситуацию?


"Load balancing"
Отправлено citrin , 20-Дек-06 18:26 
>>Советую посмотреть в сторону nginx - http://sysoev.ru/nginx/ http://www.lexa.ru/nginx-ru/
>
>Я так понимаю речь идет о модуле ngx_http_upstream (http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html)
>Что будет если backend сервер упадет? Отслеживает ли nginx такую ситуацию?

Да отслеживает. Если при подключении к бэкенду произошла ошибка, то запрос посылается на следующий бэкенд, и так далее.
Если в течение fail_timeout произойдет более max_fails ошибок, то бэкенд считается неработающим и в течение fail_timeout запросы на него не будут посылаться совсем.


"Load balancing"
Отправлено pablo , 20-Дек-06 18:35 
Спасибо, за ответ. Непременно посмотрю.

>>>Советую посмотреть в сторону nginx - http://sysoev.ru/nginx/ http://www.lexa.ru/nginx-ru/
>>
>>Я так понимаю речь идет о модуле ngx_http_upstream (http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html)
>>Что будет если backend сервер упадет? Отслеживает ли nginx такую ситуацию?
>
>Да отслеживает. Если при подключении к бэкенду произошла ошибка, то запрос посылается
>на следующий бэкенд, и так далее.
>Если в течение fail_timeout произойдет более max_fails ошибок, то бэкенд считается неработающим
>и в течение fail_timeout запросы на него не будут посылаться совсем.
>