Re: Посоветуйте конфиг nginx для отдачи одновременно 10к+ файлов

Alexandr Gomoliako zzz на zzz.org.ua
Сб Окт 1 20:53:12 UTC 2011


On 10/1/11, Alex Vorona <voron at amhost.net> wrote:
> 01.10.2011 22:35, arty777 wrote:
>> Задача:
>> Отдавать с 1 сервера 10к+ mp4 файлов
>> одновременно для онлайн просмотра и
>> без тормозов, ОЗУ ограничено 16 ГБ, i/o
>> ограничено :)

Ну вся идея в том, чтобы читать большими кусками за раз.
Примерно по 1 МБ будет близко к максимуму в этом случае по памяти.
Если видео большие файлы по 100 КБ/с, то на 10000 клиентов нужно будет
больше 1000 IOPS, в зависимости от ОС, файловой системы, фрагментации
файлов и их размера (маленькие файлы чаще открывать).
Т.е. это скорее будет в 2-3 раза больше, чем теоретическое значение, а
еще всплески могут быть.
Быстрые жесткие диски это 300 IOPS -- считайте.


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