Welcome! Log In Create A New Profile

Advanced

Re: mp4 streaming tuning

Вадим Лазовский
December 17, 2012 01:42AM
Здравствуйте.


> nginx/1.2.3 стримит видео, упираемся в 1.5 Гб/c (две 1Гб сетевухи в bond)
> и nginx начинает с задержкой в начале (несколько секунд, иногда до минуты)
> отдавать файлы, при этом iowait 20-30%, si ~ 20%.
>

moov-атом точно перенесен в начала файла? Во всех файлах?
20-30 и 20% это пики на ядре или среднее по 4 ядрам?


> Популярные файлы лежат на ssd, остальное на hdd.


Сколько всего ssd и обычных дисках. И не в массивах ли они часом?


> На сервере 4 физических процессора, имеет смысл поднимать кол-во
> worker_processes?
>
>
4 это мало. Я бы поднял штук до 20. Не повредит уж точно.


> Имеет-ли смысл включать AIO? linux 2.6.38 SMP x86_64
>
>
Без aio отдаем 4 Гбит.


> Или может упираемся в сетевухи? Cетевые прерывания распределены по ядрам
> равномерно. И когда стояла одна сетевуха - она на 1Гб стримила нормально.
> 00:19.0 Ethernet controller: Intel Corporation 82578DM Gigabit Network
> Connection (rev 05)
> 04:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network
> Connection
>
> ЕМНИП, обе e1000. Не умеют очереди.
Если есть возможность поставьте ту, которая на igb. 4 очереди, каждую на
свое ядро.
Либо включите RPS+RFS: http://code.google.com/p/kernel/wiki/NetScalingGuide


> В какую сторону еще стоит посмотреть?
>

В каком состоянии находятся воркеры в часы максимальной нагрузки?
Сколько пик wa и si на каждом ядре в часы максимальной нагрузки?

Кто в топе "iostat -mdx 1 /dev/sd?" ?

Как сконфигурирован bond?

Мб воткнуть третий линк и добавить памяти?.



> Заранее спасибо.
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

mp4 streaming tuning

Oleg Palij December 16, 2012 03:08PM

Re: mp4 streaming tuning

Андрей Василишин December 16, 2012 03:26PM

Re: mp4 streaming tuning

Oleg Palij December 16, 2012 04:04PM

Re: mp4 streaming tuning

Андрей Василишин December 16, 2012 04:20PM

Re: mp4 streaming tuning

Вадим Лазовский December 17, 2012 01:42AM

Re: mp4 streaming tuning

Oleg Palij December 17, 2012 02:44AM

Re: mp4 streaming tuning

Вадим Лазовский December 17, 2012 03:20AM

Re: mp4 streaming tuning Attachments

Андрей Василишин December 17, 2012 05:02AM

Re: mp4 streaming tuning

Вадим Лазовский December 17, 2012 05:26AM

Re: mp4 streaming tuning

Андрей Василишин December 17, 2012 05:16AM

Re: mp4 streaming tuning

Anonymous User December 17, 2012 11:06AM

Re: mp4 streaming tuning

Андрей Василишин December 17, 2012 11:08AM

Re: mp4 streaming tuning

Maxim Dounin December 17, 2012 11:38AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 76
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready