An Inside Look At Warhammer Online's Server Setup
An article at Gamasutra provides some details on the hardware Mythic uses to power Warhammer Online, courtesy of Chief Technical Officer Matt Shaw and Online Technical Director Andrew Mann. Quoting:
"At any given time, approximately 2,000 servers are in operation, supporting the gameplay in WAR. Matt Shaw commented, 'What we call a server to the user, that main server is actually a cluster of a number of machines. Our Server Farm in Virginia, for example,' Mann said, 'has about 60 Dell Blade chassis running Warhammer Online — each hosting up to 16 servers. All in all, we have about 700 servers in operation at this location.' ... 'We use blade architecture heavily for Warhammer Online,' Mann noted. 'Almost every server that we deploy is a blade system. We don't use virtualization; our software is somewhat virtualized itself. We've always had the technology to run our game world across several pieces of hardware. It's application-layer clustering at a process level. Virtualization wouldn't gain us much because we already run very close to peak CPU usage on these systems.' ... The normalized server configuration — in use across all of the Mythic-managed facilities — features dual Quad-Core Intel Xeon processors running at 3 GHz with 8 GB of RAM."
They have like eight servers (worlds) up, tops. They closed all the other ones down. There's no way they have 1120 servers running.
New features enhance the overall gaming experience, such as Intel Turbo Boost Technology (to maximize speed for demanding applications), Intel Hyper-Threading Technology (for advanced multi-tasking and support for up to eight threads), and Intel Smart Cache (to provide a higher performing, more efficient cache subsystem). Experience Warhammer Online in its best light with the processor that has become the gold standard in the gaming world, the Intel Core i7 processor Extreme Edition.
Blah blah blah, intel cpus are the best, blah blah blah. Reads like one giant intel advertisement
Heh. They have a mac client. Nerd rage much?
I've always felt virtualization was pushed too heavily as a concept, making up for failings of the operating systems and how they are used. Many admins have become so used to consolidating existing legacy servers together that we start thinking every app should be wrapped in its own private copy of an OS - as if the whole point of the concepts of users and groups and limits have been forgotten.
This game failed in big part because of their extremely poor server performance. Who cares how they did it?
Actually, it is kind of interesting to see what's in the back room. I know in some MMOs if a "server" is down there's inevitably some wiseguy who says "they should buy a better machine", or "I'm an IT dude and I could run the place better than those bozos". Other times people are confused why some regions of the game are working but others are not. Or why it takes so long to reboot the "server" to apply the next game patch. Or why there's scheduled maintenance. I think there are a lot of players who really believe that the companies just go out and buy a single computer (probably a tower) for each game server. The scale of the operations are pretty large.
It is impossible for Mac users to nerd rage.
Mac users would have to be nerds for that statement to qualify.
It is impossible for Mac users to nerd rage. Mac users would have to be nerds for that statement to qualify.
So... douche-rage?
sic transit gloria mundi