Назад | Перейти на главную страницу

Как я могу измерить нагрузочную способность моего сервера кодирования видео и спланировать масштабирование?

У меня есть сервер на Amazon EC2, который действует как кодировщик видео (LAMP CentOS + FFMPEG). Как я могу загрузить его с видеофайлами и понять, сколько кодировок он может обрабатывать. Кажется, я не могу найти, где FFMPEG хранит файл журнала или как включить ведение журнала с помощью FFMPEG, может ли кто-нибудь помочь?

Некоторые предположения -

1) За один раз можно кодировать только 1 видео, я установил очередь SQS для подачи процессов на сервер. 2) Я могу использовать Amazon Cloudwatch и Auto Scale, чтобы просто запустить другой экземпляр, когда моя очередь SQS достигает определенного размера или производительность на сервере замедляется - Amazon позаботится о распределении трафика между несколькими серверами.

Каковы передовые методы масштабирования серверов кодирования видео, мне лучше иметь много небольших экземпляров или меньше экземпляров большего размера?

Спасибо

кодирование видео почти всегда является узким местом процессора, поэтому есть шансы, что экземпляры amazon с высоким процентом того стоят. Точно так же ценообразование Amazon имеет явную экономию на масштабе, поэтому меньшее количество более мощных экземпляров будет более экономичным в целом.

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