Не понимаю...Стоит простой баллансировочный кластер: 1 шлюз и две ноды. На шлюзе стоит nginx, разруливает нагрузку по нодам как описано тут:
http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html
На нодах тоже Nginx стоит, отдает статику.
Проблема в том, что в любой момент времени (судя по данным nload) суммарная отдача трафика на нодах превышает отдачу трафика шлюзом в 1.5-3 раза. Т.е. на нодах например 250 мбит исходящего, а шлюз отдает 110 мбит.
Не догоняю, куда может деваться остальной трафик? /dev/null? :) Ноды и шлюз в приватном LAN.
Кластер извне если полазить по сайту, фурычит на ура.
>[оверквотинг удален]
>
>Проблема в том, что в любой момент времени (судя по данным nload)
>суммарная отдача трафика на нодах превышает отдачу трафика шлюзом в 1.5-3
>раза. Т.е. на нодах например 250 мбит исходящего, а шлюз отдает
>110 мбит.
>
>Не догоняю, куда может деваться остальной трафик? /dev/null? :) Ноды и шлюз
>в приватном LAN.
>
>Кластер извне если полазить по сайту, фурычит на ура.Я бы зделал балансировку через апач, а nginx посадил бы для проксирования апача.
>Я бы зделал балансировку через апач, а nginx посадил бы для проксирования
>апача.Круто. Но дело в том что стоит мне подключить апач, сервер уходит в своп - память заканчивается.
>>Я бы зделал балансировку через апач, а nginx посадил бы для проксирования
>>апача.
>
>Круто. Но дело в том что стоит мне подключить апач, сервер уходит
>в своп - память заканчивается.Может быть ответы апачей сжимаются нгинксом ?
>>>Я бы зделал балансировку через апач, а nginx посадил бы для проксирования
>>>апача.
>>
>>Круто. Но дело в том что стоит мне подключить апач, сервер уходит
>>в своп - память заканчивается.
>
>Может быть ответы апачей сжимаются нгинксом ?1. Апачей там нету. Вернее есть, но они обрабатывают весьма частные запросы, не отдают даже мегабита. На нодах онсовную нагрузку тоже нгинксы отдают.
2. gzip off. (глупо было бы его включать на таком трафике, да и сжимать там нечего - JPEG,GIF,MPEG)
Разобрался. Шлюз с нодов качает полный контент и на высокой скорости.А клиенты с шлюза выкачивают не все и на куда более медленной скорости. Такая получается разница и она действительно идет в /dev/null :)
>Разобрался. Шлюз с нодов качает полный контент и на высокой скорости.
>
>А клиенты с шлюза выкачивают не все и на куда более медленной
>скорости. Такая получается разница и она действительно идет в /dev/null :)
>Можно посмотреть конфиг вашего шлюза.
>Можно посмотреть конфиг вашего шлюза.Нет уже шлюза давно и кластер другой )
>>Можно посмотреть конфиг вашего шлюза.
>
>Нет уже шлюза давно и кластер другой )а теперь что используете, опишите пожалуйста в общем.
>>>Можно посмотреть конфиг вашего шлюза.
>>
>>Нет уже шлюза давно и кластер другой )
>
>а теперь что используете, опишите пожалуйста в общем.IBM GPFS