Добро пожаловать в мир магии и открытого ПО
Добро пожаловать в мир магии и открытого ПО В ИТ-чатах уже неделю обсуждают новый Warcraft, это повод вспомнить, как он работает под капотом. У Азерота есть вполне земная облачная инфраструктура. Один из создателей Blizzard Cloud, инженер Эрик Андерссон, описал её как платформу для World of Warcraft, Overwatch и Call of Duty. ▪️ Большая её часть построена на OpenStack. Открытое ПО можно найти в самых неожиданных кейсах. ▪️ Масштаб соответствует: ещё в 2020 году инженеры Blizzard рассказывали о 12 тыс. узлов OpenStack в нескольких регионах. Это инфраструктура всей компании, не только World of Warcraft. ▪️ А зачем игровому серверу такая структура? Например, чтобы менять количество виртуальных машин под нагрузку. Blizzard показывала такую схему на Overwatch в 2019 году, за автоматическое масштабирование отвечал компонент OpenStack Senlin. ▪️ Blizzard не ограничивается собственным облаком. В докладе 2020 года рядом с OpenStack фигурировали Amazon, Google и Alibaba. Сами игры размещают и в собственном контуре, и в Google Cloud. С 2024 года Blizzard перестали публично делиться своими техническими решениями. А жаль, всегда интересно, как работают привычные вещи. ▪️ Есть объяснение и проще — OpenStack вышел из моды. Как ни крути, а поддерживать его очень трудно. В России провайдеров с OpenStack можно по пальцам одной руки пересчитать. Подписывайтесь на Серверную