Нужно отконвертировать огромное количество видео через FFMPEG. При конвертации на одном из dedicated серверов он начинает жутко висеть (что в принципе логично).
Для решения задачи взял Cloud Scale Server (Clodo) с максимальными настройками (14 Core, 16Гб RAM). По производительности конечно в несколько раз сильнее моего Dedicated сервера. Но не тут то было…
Один и тот же файл: Dedicated fps=400-500
Cloud fps=200-220.
В чем может быть проблема?
Первое что пришло в голову это ОС. На первом стоит Centos, на Cloud Debian.
Второе — качество Cloud сервера… Неужели все так плохо?
UPD: Проблема скорее всего не в Clodo, а в процессорах. Сейчас проверили fps на дедике 2xXeon E5645 (12x2.4GHz) и fps аналогично 200… Используются только 4 ядра. На моем первом сервере Xeon E3-1230 3.30GHz выдает 400-500 так как там 3.30GHz.
ОК, тогда просто на заметку. Из личного опыта — данный сервер по фактической мощности проца(из личного опыта, так как сами перешли на него с облака селектел) немного мощней всех 8ми ядер селектела. Так что если ежемесячные затраты в облаке начнут переваливать за 70евро, что не так уж нереально, рекомендую посмотреть в его сторону.
Ну для начала я вас «обрадую» 14 «ядер» у клодо это 7 ядер от 2х 4-х ядерных Intel Xeon E5520(который сам по себе скажем так — устаревший), с включенным гипертрейдингом.
У того же селектела вы получите 8 а не 7 ядер и значительно дешевле(90коп/час за ядро, пропив 1,5руб/час за 0,5ядра).