Re: nginx-gridfs кто-нибудь пробовал?

vitaly на rcdesign.ru vitaly на rcdesign.ru
Ср Апр 20 21:04:29 MSD 2011


Сенькс. А что именно на сервере грузилось "существенно больше"? Память /
Проц / Диск?

Vitaly Puzrin
http://www.rcdesign.ru


20 апреля 2011 г. 1:06 пользователь Danila Shtan <danila at shtan.ru> написал:

> Мы пробовали тестировать.
>
> Закинули 10 гигабайт мелких картинок (от 4 до 200 килобайт) и через
> siege с трех машин по локальному гигабиту начали гнобить сервер
> абсолютно рандомными запросами по всему архиву.
>
> 600 rps оно показало, нагрузка на сервер была не большой, но
> существенно большей, чем отдавать те же самые картинки с диска через
> nginx.
>
> Для нас это стало некоторым критерием жизнеспособности идеи, но есть
> опасения, что с ростом базы (10 гигабайт теоретически выгружалось в
> память легко), все может стать печальнее. Ну и по здравому рассуждению
> — толковых аргументов "за" кроме автоматической репликации я не нашел.
>
> В итоге — в монге оставили метаданные файлов, а раздаем все же с фс
> напрямую. Хотя навязчивая идея "сложить все в монгу" иногда приходит
> снова.
>
> Если будете пробовать — обязательно расскажите про опыт, очень интересно.
>
> Д.
>
> PS. если я ничего не путаю, nginx-gridfs пока не умеет range запросы.
> Впрочем, для картинок это не очень актуально.
>
> 2011/4/20 vitaly at rcdesign.ru <vitaly at rcdesign.ru>:
> > Нужно отдавать картинки по 100-200 кило, что-то вроде аттачментов на
> форуме.
> > Общим количеством
> > в пределах 500 гигабайт. Есть навязчивая идея засунуть файлы в монгу и
> > раздавать прямо оттуда.
> >
> > https://github.com/mdirolf/nginx-gridfs
> >
> > С одной стороны заманчиво, потому что сильно упрощает код. Удобно в одном
> > месте хранить
> > и файлы, и метаданные, и превьюшки. С другой - непонятно, во что это
> > выльется по процессору и памяти.
> >
> > Кто-нибудь пробовал такую конфигурацию на реальном продакшене? Что-нибудь
> > можете посоветовать?
> >
> > Vitaly Puzrin
> > http://www.rcdesign.ru
> >
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://nginx.org/mailman/listinfo/nginx-ru
> >
> >
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110420/e0d8548b/attachment.html>


Подробная информация о списке рассылки nginx-ru