GameArena
Клиент
Мульти-игровая соревновательная платформа GameArena предлагает множество различных игровых сервисов, которые будут интересны как начинающим киберспортсменам, так и pro-игрокам. Помимо киберспортивных онлайн-соревнований, есть возможность принять участие в оффлайн-мероприятиях на статистику, а также всевозможных ивентах.
Задача
В киберспорте чрезвычайно важна скорость соединения, высокая отзывчивость сервера и постоянная доступность сервисов. Задержки, сбои неприемлемы, особенно в разгар соревнований, так как некоторые API игр работают специфически, и чтобы правильно отобразить данные игрока требуется часто обращаться в API. Если сервера упадут хотя бы на час — многие данные будут потеряны. GameArena долгое время использовала гибридное решение, состоящее из связки локальной инфраструктуры с одним облачным дата-центром. Растущая нагрузка (а с ней и ответственность) потребовали использования более безопасных, производительных и надёжных решений.
Как решили
Инженеры провайдера совместно с техническими специалистами GameArena разработали защищённую отказоустойчивую архитектуру, которая позволяет быстро собирать и обрабатывать данные с игровой платформы, а также реплицировать их в резервный дата-центр. Киберспортивная организация получила надёжные виртуальные сервера, которые справляются с высокими нагрузками, не боятся DDoS-атак и всегда доступны.
Была реализована система хранения, в которой данные находятся как в одном дата-центре уровня Tier 3, так и во втором аналогичном дата-центре, расположенном в другой точке. Базы данных работают синхронно, как единая структура. В случае любого сбоя в одном из дата-центров (отказ питания, выход из строя любой части системы хранения, выход из строя контроллеров, дисков, каналов связи между дата-центрами) данные останутся доступны и результаты участников киберспортивного турнира будут сохранены.
Также была настроена система автоматического резервного копирования и аварийного восстановления, которая позволяет параллельно сохранять все данные с виртуальных машин во внешнем хранилище. Даже при выходе сервера из строя информация не пропадает и быстро восстанавливается из резервной копии.
Результаты проекта
- GameArena добилась нужного уровня отказоустойчивости, необходимого для качественного оказания услуг.
- Киберспортсмены уверены в безопасности своих данных и сохранности результатов матчей, влияющих на их личную или командную статистику.
- Игровая платформа получила возможность привлекать к мероприятиям больше участников, поскольку виртуальная инфраструктура имеет высокую производительность.
Что получил клиент
Наличие двух географически удалённых дата-центров, оборудование enterprise-уровня, системы резервного копирования, а также DRaaS-решения позволили гарантировать GameArena нужный уровень отказоустойчивости. Компания получила всё необходимое быстро и без значительных расходов, а пользователи платформы могут не бояться сбоев и потери своей статистики из-за неполадок в инфраструктуре. Данные геймеров тоже защищены.
Простота управления пулом ресурсов, компетентная техническая поддержка и гибкость IaaS-решений облачного провайдера обеспечивают комфортное сотрудничество. К тому же, обслуживанием ИТ-оборудования занимаются технические специалисты провайдера, тогда как сотрудники GameArena могут сосредоточиться на развитии игровых сервисов.
Мы даем 30 дней тестового доступа бесплатно.