О компании
Онлайн-кинотеатр 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 остается неизменным и не зависит от растущего количества зрителей или переключения с основной площадки на резервную. Пользователи получают высококачественный контент в любое время по всему миру.
Прозрачная тарификация, контроль за потреблением ресурсов и удобная модель оплаты позволяют компании гибко управлять затратами на инфраструктуру.