The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Распределение нагрузки на веб-сервера"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Public)
Изначальное сообщение [ Отслеживать ]

"Распределение нагрузки на веб-сервера"  +/
Сообщение от shadyflash email(ok) on 21-Янв-10, 19:59 
Добрый день!
Есть 5 серверов, на 4е будет установлена некая база (по типу гаранта или консультанта) доступ к которой будет осуществляться через веб интерфейс. Доступ к базе одновременно могут использовать до 1000+ юзеров. Пятый сервер будет служить шлюзом для этих серверов. Т.е. при запросе юзера шлюз проверяет его логин и пароль, проверяет нагрузку на 4ех серверах и отправляет на тот, где в данный момент меньше всего открытых сессий.
Вопрос соответственно на чем (как) организовать такой шлюз? Понимаю что вопрос обширный, но может быть кто то встречался с таким. В какую сторону хотя бы копать :)
Я думаю на юниксе поднять sql базу где будут хранится данные по юзерам, и шлюз будет, например, проверять загрузку оперативной памяти каждого из серверов, где меньшая туда и пробрасывать пользователя. Или может сервер будет держать все подключения, и проверять их каждые № минут, если оно отвалилось то разлогиниваться автоматически.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Распределение нагрузки на веб-сервера"  +/
Сообщение от сабакка on 21-Янв-10, 20:31 
haproxy, lvs
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Распределение нагрузки на веб-сервера"  +/
Сообщение от shadyflash email(ok) on 22-Янв-10, 09:08 
Ещё такое условие, веб сервера поддерживают только Вин((
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Распределение нагрузки на веб-сервера"  +/
Сообщение от anonymous (??) on 22-Янв-10, 09:18 
>Ещё такое условие, веб сервера поддерживают только Вин((

определитесь для начала, как вы собираетесь определять загруженность серверов.

если банально, по числу соединений, то haproxy вам подойдет.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Распределение нагрузки на веб-сервера"  +/
Сообщение от shadyflash (ok) on 26-Янв-10, 09:30 
Спасибо Вам за ответы!
Извиняюсь за глупый вопрос, но подскажите как запустить HaProxy в фоновом режиме?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Распределение нагрузки на веб-сервера"  +/
Сообщение от anonymous (??) on 26-Янв-10, 20:23 
>Спасибо Вам за ответы!
>Извиняюсь за глупый вопрос, но подскажите как запустить HaProxy в фоновом режиме?

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

(скажите хоть, как вы его установили?)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Распределение нагрузки на веб-сервера"  +/
Сообщение от shadyflash (ok) on 28-Янв-10, 10:43 
>>Спасибо Вам за ответы!
>>Извиняюсь за глупый вопрос, но подскажите как запустить HaProxy в фоновом режиме?
>
>оно должно стартовать в таком режиме по умолчанию.
>
>(скажите хоть, как вы его установили?)

Всё разобрался, сам в конфиге дебаг режим написал и ещё удивляюсь))
Спасибо за помощь!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру