Как переезд в Yandex BareMetal помог студии «Наши игры» сэкономить 15% и расти дальше

- Студия «Наши игры» перенесла мобильную игру «Мир домовят» в Yandex Cloud, арендовав 53 сервера Yandex BareMetal.
- Задача компании — масштабировать инфраструктуру игровой платформы и оптимизировать расходы на её обслуживание.
- Выбор пал на Yandex BareMetal из-за гарантированного уровня доступности (SLA) от 99,95%.
- Миграция заняла шесть месяцев и проходила в три этапа: настройка серверов, развёртывание реплик СУБД Vitess и микросервисов, наращивание мощности и загрузка оставшихся функциональных модулей.
- При миграции создали два туннеля: основной канал пропускной способностью 10 Гбит/с для передачи данных игроков и вспомогательный канал на 1 Гбит/с для менее требовательных сервисов.
- После переноса игры в Yandex BareMetal компания добилась экономии на обслуживании инфраструктуры в 15% и доступности игры на уровне 99,9%.
- В будущем компания планирует масштабировать проект, арендовать серверы с более вместительными жёсткими дисками, подключить Yandex Object Storage и использовать Yandex Smart Web Security для защиты от DDoS-атак.
О чём эта история
Компания «Наши игры»

Масштабировать инфраструктуру игровой платформы и оптимизировать расходы на её обслуживание
«Наши игры» — российская компания-разработчик игры «Мир домовят». Издатель проекта — Astrum Entertainment. Кроссплатформенное приложение по мотивам русских сказок «Мир домовят» вышло в декабре 2023 года. Игра построена на специализированном движке и платформе Unity. Её загрузили уже 15 млн раз, при этом каждый месяц приложением пользуются больше 3 млн человек, а ежедневно онлайн находятся более 100 тыс. пользователей.
Раньше «Наши игры» размещали проект в одном из ЦОД, но провайдер не успевал вовремя поставлять оборудование с нужными характеристиками. Руководство искало более надёжную технологическую платформу, которая сможет своевременно обеспечить компанию серверами и качественной техподдержкой, гарантируя доступность не ниже 99,9%.
Команда студии «Наши игры» изучила предложения нескольких провайдеров. Их сравнивали по возможностям поставки необходимого оборудования, количеству и скорости развёртывания серверов, цене аренды и обслуживания, возможностям защищённого доступа.
В итоге команда выбрала сервис Yandex BareMetal — платформа Yandex Cloud подошла по всем параметрам, особенно важным был гарантированный уровень доступности (SLA) от 99,95%.
В этой статье:
Развернули игру на серверах Yandex BareMetal
Команда из четырёх специалистов студии «Наши игры» перенесла игру «Мир домовят» на серверы Yandex BareMetal за полгода.
Изначально построили карту миграции, разделив процесс на три этапа.
На первом этапе настроили десять серверов SuperMicro SYS-1029P-WTRT с двумя процессорами Xeon Gold 6230 и 128 ГБ оперативной памяти DDR4, а также с двумя SSD на 1,9 ТБ каждый. Инженеры команды «Наши игры» совместно со специалистами технической поддержки Yandex Cloud собрали нужный образ AlmaLinux 8.0 со всеми необходимыми драйверами и системными утилитами. Параллельно команда разработчиков провела архитектурный рефакторинг, чтобы обеспечить плавный перенос и дальнейшее масштабирование.
На втором этапе развернули реплики распределённой СУБД Vitess и начали синхронизировать данные об игровых активностях. Развернули работающие с ними микросервисы. Убедившись в штатной работе, игру вывели в продакшен: заменили DNS-записи, направили трафик в Yandex Cloud, повысили реплики СУБД до статуса мастер-нод, чтобы они взяли на себя роль основных источников данных.
На третьем этапе начали поэтапно наращивать мощность — в итоге количество серверов достигло 53. Затем загрузили оставшиеся функциональные модули онлайн‑игры и наиболее критичные и чувствительные к задержкам данные. Это позволило распределить нагрузку, избежать пиковых перегрузок и обеспечить защиту данных. Инженеры команды «Наши игры» настроили приватный сетевой сегмент для обмена данными и публичный — для доступа в интернет. Чтобы связать ЦОД и серверы Yandex BareMetal, во время миграции создали два туннеля: основной канал пропускной способностью 10 Гбит/с обслуживал передачу данных игроков, а вспомогательный канал на 1 Гбит/с использовали для менее требовательных сервисов. Такое разделение гарантировало стабильную работу даже в часы пиковых нагрузок и обеспечило отказоустойчивость межсетевого соединения.
Экономия 15% и доступность 99,9% после переноса игры в Yandex Cloud
Yandex Cloud обеспечила оперативную поставку необходимых выделенных серверов в нужной конфигурации. У Yandex BareMetal есть резервные системы электропитания и охлаждения, а сетевая изоляция делает работу безопаснее. Платформа гарантирует доступность серверов 99,9%. Кроме того, команда «Наших игр» заметно сократила расходы на аренду оборудования и каналов связи, а стоимость обслуживания инфраструктуры снизилась на 15%.
Сейчас в проекте задействовано 53 сервера Yandex BareMetal. Команда «Наших игр» планирует в дальнейшем масштабировать и арендовать новые серверы с более вместительными жёсткими дисками, чтобы хранить внутреннюю статистику. В будущем команда также намерена подключить Yandex Object Storage и использовать Yandex Smart Web Security, чтобы усилить защиту сервиса от DDoS‑атак.

