Задачи
  • Повысить надёжность инфраструктуры и мигрировать данные в резервное S3-хранилище.
  • Обеспечить быстрое масштабирование для данных любого формата.
  • Организовать бесшовную интеграцию S3-хранилища c CDN.
  • Повысить прозрачность потребления и упростить контроль за расходами.
Результаты
  • Перенос видеоконтента прошел быстро и без даунтайма. Сайт и мобильные приложения работают непрерывно при любых нагрузках.
  • Библиотека видеоконтента насчитывает 170 ТБ данных и продолжает расти — необходимый объём ресурсов подключается в онлайн-режиме.
  • Интеграция S3-хранилища с сервисом CDN позволяет аудитории получать мультимедиаконтент без задержек в любой точке мира.
  • Прозрачная тарификация и удобная модель оплаты позволяют гибко управлять затратами на инфраструктуру.

Сервисы от Т1 Облако:

О компании

Онлайн-кинотеатр Flex предоставляет доступ к более 5,7 тысячи популярных зарубежных фильмов и сериалов и предлагает широкий выбор спортивных телеканалов.

Поиск надёжного S3-хранилища, которое соответствует ключевым параметрам

У онлайн-кинотеатра Flex динамично растущая аудитория подписчиков. Для хранения терабайтов видеоконтента, изображений, PDF и других файлов компания использует два облачных S3-хранилища: основное и резервное. В условиях увеличения количества пользователей и растущей нагрузки было принято решение найти более удобный и надёжный облачный сервис, который отвечал бы всем требованиям Flex.
Компания выбирала и тестировала объектные хранилища от разных провайдеров и в результате остановила свой выбор на Т1 Облако. Важными факторами при принятии решения стали результаты нагрузочного тестирования хранилища S3, оно показало:
• стабильную скорость приёма входящего потока, которая нужна для быстрой обработки трафика при миграции контента;
• нулевую деградацию файлов: хэш-суммы у всех файлов сходились, и пользователи получали контент без искажений и потерь в качестве;
• высокую скорость отдачи контента от S3 к CDN, что способствует быстрой загрузке видеоконтента у пользователей;
• отсутствие прогрева кэша CDN, то есть при переключении с основного S3 и CDN на резервные сервисы видеопоток шёл без перерывов;
• скорость открытия S3-хранилища для просмотра бакета: менеджерам контент-отдела не приходилось ждать, когда прогрузятся файлы, — это происходит моментально.
Кроме того, на выбор повлияла качественная техническая и консультационная поддержка сервис-провайдера.

Создание выделенного S3-кластера: индивидуальный подход к клиенту

ИТ-команда облачного провайдера организовала для Flex выделенный автомасштабируемый S3-кластер, а затем тщательно настроила значимые для специфики онлайн-кинотеатра параметры, начиная от балансировки Active-Active с помощью HAProxy для обеспечения высокой доступности сервисов, размеров буферов и лимитов дескрипторов на уровне ОС и HAProxy, кэша сессий и заканчивая некоторыми неочевидными параметрами Bluestore.
ИТ-специалисты помогли подключить CDN-провайдера, которым исторически пользуется Flex, к S3, а затем настроили связность между резервной и основной площадками. Миграция контента происходила с сервера, который был синхронизирован с основным хранилищем и на котором хранился бэкап. Переезд прошел по плану и занял меньше недели. Теперь новый видеоконтент автоматически поступает и в основное, и в резервное хранилища.
Запасным хранилищем пользуются как технические специалисты Flex, которые настраивают политики доступа к S3, так и сотрудники контент-отдела. С сервисом также работает специальная утилита, которая конвертирует контент в необходимые форматы, а затем сохраняет в S3-хранилище по API.
Всё обслуживание облачной инфраструктуры S3 находится на стороне провайдера. Техподдержка доступна для клиента 24/7 и помогает оперативно решать любые вопросы.

Непрерывная работа при любых нагрузках и гибкое управление затратами

Онлайн-кинотеатр мигрировал в S3-хранилище 170 ТБ видеоконтента, причем каждый месяц объём растет на 3-5 ТБ. Клиент также планирует хранить в S3 зарубежные фильмы в 4K-качестве и видео с поддержкой Dolby Vision.
В 2025 году количество пользователей онлайн-сервиса удвоилось, и в следующем году ожидается сохранение динамики. Благодаря миграции на новую резервную площадку Flex повысил отказоустойчивость своей инфраструктуры. Время загрузки файлов в S3 остается неизменным и не зависит от растущего количества зрителей или переключения с основной площадки на резервную. Пользователи получают высококачественный контент в любое время по всему миру.
Прозрачная тарификация, контроль за потреблением ресурсов и удобная модель оплаты позволяют компании гибко управлять затратами на инфраструктуру.
«Нам была нужна гибкая и прозрачная тарификация, чтобы всё было понятно с точки зрения финансов. Благодаря наличию фиксированной цены за потребление в тарифе у Т1 Облако мы понимаем примерный диапазон затрат как при минимальном использовании, так и при полном трафике».
Тенгиз ШавадзеОперационный директор онлайн-кинотеатра Flex
«Мы перепробовали практически все S3, и только в Т1 Облако миграция контента прошла гладко. Мы переехали достаточно быстро, стабильно и были удивлены, насколько всё хорошо получилось. Сетевое оборудование облачного провайдера просто обработало весь объём трафика при миграции, а ИТ-команда оказалась отзывчивой и оперативно отвечала на наши вопросы, подсказывала нестандартные решения и делала по нашим просьбам доработки на лету».
Алексей ФедотовDelivery Manager ИТ-проектов в онлайн-кинотеатре Flex