Servcare

Рейтинг
11
Регистрация
21.05.2012

Мало данных, покажите конфиг nginx. С чего взяли что не кешируется?

MeiBe:
Flashcache на ссд вам в помощь.
В своё время почти на год оттянул апдейт винтов на файлопомойке используя его.

да уже думал в эту сторону. Вот только с 2.6.18 будут проблемы?

Andreyka:
Храните популярные файлы в RAM и отдавайте их оттуда

Там популярность понятие относительное, она может меняться раз в пару часов

V(o)ViK:
А размеры файлов у Вас какие?
sendfile и tcp_nopush по каким соображениям отключены?
directio,aio?

Что именно пробовали делать? Изменения в любом случае должны быть, нужно их анализировать.

Нагрузку в основном создают большие файлы (от 200мб). Ядро старое для aio к сожалению, с sendfile ситуация ухудшилась (Дунин, девелопер nginx писал что под такого рода нагрузками лучше без него). Большее кол-во воркеров тоже не помогало (думал может проблема в кол-во устройств хранения)

---------- Добавлено 12.06.2013 в 15:05 ----------

Romka_Kharkov:
Смотрите графики утилизации дисков.... Обычно слабые места именно там... Совет про long test так же поддерживаю, не исключено что парочка винтов его не пройдут :D Если нет баз данных а только отдача картинок и песен... то скорее всего тормозят винты (че-то мне так кажется).

в первом посте указаны данные iostat %util, о какой еще утилизации идет речь?

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

long test прогоню чуть позже

Evas:
atop утилитка с опцией -d поможет вам увидеть, что грузит диск.

Там ожидаемо nginx. И опять же каждый диск busy% меньше 10, хотя я думаю это какой-то бесполезный каунтер.

файлопомойка - картинки, песни, видео. Парсинг URL для защиты от лича и для выставления скорости.

Кроме nginx ничего нет.

По графикам пока есть такое:

png 124836.png
png chart2.png
V(o)ViK:
Servcare, вы серьезно считаете, что этого достаточно, чтобы попытаться решить вашу проблему?

Спасибо за ценный комментарий. Какая инфа еще нужна?

Sower:
Цена вопроса?

отписал в личку

Обращайтесь к нам. Мы мониторим, подымаем и фиксим чтоб не падало (без перезагрузок :) )

Обращайтесь, контакты в подписи. Помониторим, нарисуем и поднимем вдруг что :)

Всего: 62