Представьте 7 848 игровых ПК по 32 ГБ, и все работают на одну игру. Столько памяти Blizzard выделила для WoW: Forever

Представьте 7 848 игровых ПК по 32 ГБ, и все работают на одну игру. Столько памяти Blizzard выделила для WoW: Forever

Игра выдержала наплыв.

image

Запуск новой World of Warcraft прошёл без привычного для крупных онлайн-игр наплыва технических проблем. Чтобы справиться с огромным количеством игроков, Blizzard задействовала почти 4000 виртуальных машин, более 70 тысяч процессорных ядер и 251 ТБ оперативной памяти. World of Warcraft: Forever стартовала 4 ноября, а первые дни работы серверов журналисты и игроки назвали одними из самых стабильных в истории серии.

Масштабы инфраструктуры Blizzard раскрыла 5 ноября. Для обслуживания игры потребовались 3924 виртуальные машины, 70 480 процессорных ядер и 251 136 ГБ оперативной памяти. В пересчёте на одну виртуальную машину получается примерно 18 ядер и 64 ГБ памяти. Однако реальное распределение ресурсов может отличаться, поскольку компания не раскрыла конфигурации физических серверов.

Представить масштаб вычислительных мощностей помогает сравнение с обычными компьютерами. Совокупный объём оперативной памяти соответствует оснащению 7848 игровых ПК с 32 ГБ памяти каждый. По количеству ядер инфраструктура сопоставима примерно с 8810 восьмиядерными процессорами. Благодаря виртуализации несколько независимых серверных сред могут работать на одном физическом оборудовании, поэтому количество виртуальных машин не означает, что Blizzard понадобилось почти 4000 отдельных серверов.

За 17 лет требования к серверной инфраструктуре World of Warcraft заметно изменились. В 2009 году Blizzard использовала 13 250 серверных модулей, объединённых в десяти центрах обработки данных по всему миру. Совокупная конфигурация включала 75 000 процессорных ядер и 112,5 ТБ оперативной памяти. Современная инфраструктура Forever использует примерно на 6% меньше ядер, зато располагает более чем вдвое большим объёмом памяти. При сравнении нужно учитывать, что прежние показатели относились к World of Warcraft в целом, а новые характеризуют отдельную версию игры.

Прямое сравнение количества ядер также не отражает разницу в производительности. Современные серверные процессоры значительно быстрее оборудования 2009 года, а объём и пропускная способность оперативной памяти стали важными факторами при обслуживании крупных онлайн-проектов. Точные модели процессоров и характеристики серверов Blizzard пока не раскрывает.

Журналисты оценили стоимость сопоставимой инфраструктуры минимум в $15 млн, исходя из гипотетической конфигурации на процессорах AMD EPYC. Расчёт не отражает фактические расходы Blizzard. После перехода компании под контроль Microsoft разработчик потенциально может использовать облачную платформу Azure, однако подтверждений размещения игровых серверов в облаке Microsoft нет.

World of Warcraft: Forever представляет собой переосмысленную версию оригинального Азерота, которая развивается параллельно с современной World of Warcraft и Classic. Разработчики сохранили максимальный 60-й уровень персонажей и подготовили новые приключения. При запуске игра отказалась от привычного выбора отдельных игровых миров в пользу системы правил и автоматического распределения игроков. Хотя часть пользователей пожаловалась на разделение участников групп и малолюдные локации, серьёзных массовых проблем с доступом к серверам в первые дни не наблюдалось.

Blizzard пока не раскрыла пиковое количество одновременно подключённых игроков и фактическую нагрузку на оборудование. Поэтому опубликованные характеристики позволяют оценить масштаб подготовки к запуску, но не определить, сколько пользователей инфраструктура способна обслуживать одновременно.

Рекламодатель
Реклама. АО «Позитив Текнолоджиз». ИНН 7718668887. 18+
Сайт рекламодателя: ptsecurity.com↗️
АО «Позитив Текнолоджиз»