Blizzard’s WoW: Forever Launch Rode on 70,480 CPU Cores and 251 TB of RAM

Blizzard’s WoW: Forever Launch Rode on 70,480 CPU Cores and 251 TB of RAM

Blizzard’s WoW: Forever launch infrastructure was built to absorb opening-night pressure, and the numbers behind it are unusually large: 3,924 virtual machines, 70,480 CPU cores and 251,136 GB of memory, or roughly 251 TB. The result drew praise from media and players, who described the debut as one of the smoothest in the company’s history.

What the virtual machine count reveals

Article image

Dividing the resources evenly gives each virtual machine 18 cores and 64 GB of memory. The source notes that Blizzard could instead be mixing 16-core and 32-core nodes with somewhat less memory per instance. Either way, the total capacity is the headline.

For a consumer-scale comparison, the fleet works out to approximately 8,810 mainstream processors, or 7,848 high-end gaming systems equipped with 32 GB of memory apiece. That framing helps explain why the launch held up under load.

Blizzard has not disclosed the exact hardware behind World of Warcraft: Forever. If the core count were mapped onto AMD’s 128-core Bergamo or 96-core Genoa chips, the infrastructure could occupy anywhere from 275 to 365 2U server nodes. That translates to roughly eight to ten 42U server racks.

How it compares with 2009

In 2009, Blizzard said World of Warcraft ran across 10 data centers worldwide, supported by 13,250 server blades with a combined 75,000 CPU cores and 112.5 TB of memory. The new setup uses about 6% fewer cores but more than doubles the memory, at 2.2 times the 2009 figure.

Modern processors are far faster than chips from 17 years ago. The source points to memory capacity and bandwidth as today’s bottleneck, which helps explain why fewer cores can be paired with more than twice the memory.

Cost and hosting questions

A rough estimate for about ten 42U racks built with EPYC chips puts the price at no less than $15 million, even at current memory pricing. Because Microsoft owns Blizzard, the company could also draw on its parent’s Azure platform. That would not make the compute free, but Blizzard would benefit from cost pricing and priority access to Azure capacity.

Why the launch mattered

The takeaway is straightforward: a high-profile game launch does not have to become a nightmare when a company is prepared to spend heavily on computing infrastructure. In this case, the 251 TB of memory appears to have been put to effective use.

Leave a comment

Your email address will not be published. Required fields are marked *