Database Server Specs. for “MySpace.com” Debunked!

As a .NET Developer/Evangelist, I am quite interested in the kind of Server Specs. that might bode well for building a Very Scalable, High-Performance Web 2.0 App. using SQL Server 2005 as a DBMS – though I am quite open to other alternatives.

I can’t promise you much, but go ahead and eat up what I’m serving tonight anyway – MySpace.com’s standard database server configuration:

  • Server Brand:  Hewlett-Packard (HP) 585 servers
  • Processors/CPUs:   4 AMD Opteron dual-core, 64-bit processors
  • Memory:  64 Gigabytes of memory (recently upgraded from 32)
  • Operating System (OS):  Windows 2003, Service Pack 1
  • Database software (DBMS):  Microsoft SQL Server 2005, Service Pack (64-bit)
  • Network Communication: 10-gigabit-per-second Ethernet network card
  • SAN Communication: 2 host bus adapters for storage area network (SAN)communications

The infrastructure for the core user profiles application includes 65 of these database servers with a total capacity of more than 2 terabytes of memory, 520 processors and 130 gigabytes of network throughput.

Refer to my previous post:  “MySpace.com: Running a MegaSite on SQL Server 2005“.

Source: MySpace.com user conference presentations