К содержимому
MoranaLabs.
Медиа / Видеосервис — 20 сент. 2025 г.

Конвейер аналитики видеоархива петабайтного масштаба 

Видеоархив на 4.8 ПБ размечен за один прогон — от сцен и объектов до поиска дубликатов. Распределенный конвейер на прерываемых облачных видеокартах сделал обработку в разы дешевле, чем на выделенных картах.

4.8 ПБ
архива обработано
−63%
стоимость часа обработки
11×
часов видео в сутки

Задача

У видеосервиса скопились петабайты роликов без тегов и описаний. Что внутри — не знал никто, архив лежал мертвым грузом.

Заказчик хотел разметить все: сцены, объекты, теги, дубликаты. Лобовой прогон на выделенных видеокартах занял бы месяцы и стоил как чугунный мост.

Подход

Архив порезали на короткие сегменты, их параллельно обрабатывали сотни машин. Разметку делало компьютерное зрение — нейросети, которые распознают, что происходит в кадре.

Считали на прерываемых облачных видеокартах: облако сдает их со скидкой, но может забрать в любой момент. Конвейер переживает это штатно — обрыв машины не теряет посчитанного. Срочное шло на стабильных серверах, основной объем — на прерываемых.

Стек

Kubernetes · Ray · NVDEC · object storage · spot GPU + Argo

Результат

Впервые за годы в архиве можно ориентироваться. Час обработки обошелся на 63% дешевле, чем на выделенных видеокартах.

4.8 ПБ
видеоархива переобработано
  • big data
  • video pipeline
  • distributed
  • CV
  • cloud
заказчик

Медиа / Видеосервис · детали под NDA

Комментарий инженера

У дешевых прерываемых машин есть подлость: облако забирает их прямо посреди счета. На пробном прогоне оборванные куски пошли в пересчет, и очередь росла быстрее, чем таяла. Хорошо, что гоняли пробу на малом объеме и смотрели за очередью, — на полном архиве такое встало бы очень дорого. Переделали учет: сегмент либо досчитан и записан, либо целиком уходит другой машине. Ничего не считается дважды, и обрывы перестали быть событием.
инженер ML-инфраструктуры · MoranaLabs
Другие кейсы
— заявка

Опишите задачу  ответим как инженеры. 

Оставьте имя и Telegram — остальное обсудим. Без брифов на 40 слайдов и звонков по три раза.

Отвечаем за пару часовотвечает инженер, а не отдел продажNDA по запросу

Сюда напишем — это быстрее всего

Или сразу написать в Telegram

Без спама и звонков-роботов. Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности и обработкой персональных данных.