The OpenNET Project / Index page

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

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

"Баллансировочный кластер на Nginx"  
Сообщение от pentarh email(??) on 28-Авг-07, 04:40 
Не понимаю...

Стоит простой баллансировочный кластер: 1 шлюз и две ноды. На шлюзе стоит nginx, разруливает нагрузку по нодам как описано тут:

http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html

На нодах тоже Nginx стоит, отдает статику.

Проблема в том, что в любой момент времени (судя по данным nload) суммарная отдача трафика на нодах превышает отдачу трафика шлюзом в 1.5-3 раза. Т.е. на нодах например 250 мбит исходящего, а шлюз отдает 110 мбит.

Не догоняю, куда может деваться остальной трафик? /dev/null? :) Ноды и шлюз в приватном LAN.

Кластер извне если полазить по сайту, фурычит на ура.

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

 Оглавление

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


1. "Баллансировочный кластер на Nginx"  
Сообщение от b2 (ok) on 28-Авг-07, 10:22 
>[оверквотинг удален]
>
>Проблема в том, что в любой момент времени (судя по данным nload)
>суммарная отдача трафика на нодах превышает отдачу трафика шлюзом в 1.5-3
>раза. Т.е. на нодах например 250 мбит исходящего, а шлюз отдает
>110 мбит.
>
>Не догоняю, куда может деваться остальной трафик? /dev/null? :) Ноды и шлюз
>в приватном LAN.
>
>Кластер извне если полазить по сайту, фурычит на ура.

Я бы зделал балансировку через апач, а nginx посадил бы для проксирования апача.


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

2. "Баллансировочный кластер на Nginx"  
Сообщение от pentarh email(??) on 28-Авг-07, 15:32 
>Я бы зделал балансировку через апач, а nginx посадил бы для проксирования
>апача.

Круто. Но дело в том что стоит мне подключить апач, сервер уходит в своп - память заканчивается.

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

3. "Баллансировочный кластер на Nginx"  
Сообщение от PavelR (??) on 28-Авг-07, 15:33 
>>Я бы зделал балансировку через апач, а nginx посадил бы для проксирования
>>апача.
>
>Круто. Но дело в том что стоит мне подключить апач, сервер уходит
>в своп - память заканчивается.

Может быть ответы апачей сжимаются нгинксом ?

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

4. "Баллансировочный кластер на Nginx"  
Сообщение от pentarh email(??) on 28-Авг-07, 15:50 
>>>Я бы зделал балансировку через апач, а nginx посадил бы для проксирования
>>>апача.
>>
>>Круто. Но дело в том что стоит мне подключить апач, сервер уходит
>>в своп - память заканчивается.
>
>Может быть ответы апачей сжимаются нгинксом ?

1. Апачей там нету. Вернее есть, но они обрабатывают весьма частные запросы, не отдают даже мегабита. На нодах онсовную нагрузку тоже нгинксы отдают.

2. gzip off. (глупо было бы его включать на таком трафике, да и сжимать там нечего - JPEG,GIF,MPEG)

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

5. "Баллансировочный кластер на Nginx"  
Сообщение от pentarh email(??) on 28-Авг-07, 17:15 
Разобрался. Шлюз с нодов качает полный контент и на высокой скорости.

А клиенты с шлюза выкачивают не все и на куда более медленной скорости. Такая получается разница и она действительно идет в /dev/null :)


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

6. "Баллансировочный кластер на Nginx"  
Сообщение от bespredelmina email on 29-Апр-09, 01:38 
>Разобрался. Шлюз с нодов качает полный контент и на высокой скорости.
>
>А клиенты с шлюза выкачивают не все и на куда более медленной
>скорости. Такая получается разница и она действительно идет в /dev/null :)
>

Можно посмотреть конфиг вашего шлюза.

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

7. "Баллансировочный кластер на Nginx"  
Сообщение от pentarh email(??) on 29-Апр-09, 15:06 
>Можно посмотреть конфиг вашего шлюза.

Нет уже шлюза давно и кластер другой )

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

8. "Баллансировочный кластер на Nginx"  
Сообщение от bespredelmina email on 29-Апр-09, 15:18 
>>Можно посмотреть конфиг вашего шлюза.
>
>Нет уже шлюза давно и кластер другой )

а теперь что используете, опишите пожалуйста в общем.

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

9. "Баллансировочный кластер на Nginx"  
Сообщение от pentarh email(??) on 29-Апр-09, 15:59 
>>>Можно посмотреть конфиг вашего шлюза.
>>
>>Нет уже шлюза давно и кластер другой )
>
>а теперь что используете, опишите пожалуйста в общем.

IBM GPFS

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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