Surveying the World of the Biggest Server Farms
1sockchuck writes "Rackspace said this week that it is managing more than 50,000 web servers, raising the question: who else has that many? Of companies that publicly discuss their server counts, there are only a handful that are near or above the 50,000 server mark, including 1&1 Internet, The Planet, and Akamai, as well as Rackspace. The larger totals are found among companies that don't discuss how many servers they're running. The leading suspects: Google, Microsoft, Amazon and eBay."
Figure servers per sq ft and add up their total datacenter sq footage. Googles a bit harder due to changing strategy over their current server lines but a good guesstimate shouldn't be too hard.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
4 years ago. I wonder if all those boxes are still running right now? I wonder what google does when it retires servers.....it would be kind of cool to have a couple of bonafide google racks doing something cool at my house.
zosxavius photography
Most of them won't go into detail, but Wall Street firms have immense server farms. Some of them are limited in size by the amount of electricity the New York City power grid can supply them. They also have huge data centers in less prime real estate, but microseconds are dollars in the financial markets, so they try to keep as many of their systems as close to the action as possible. There are entire floors of NYC skyscrapers full of racks modeling the financial markets in real time, conducting transactions, and crunching numbers for human analysts.
There's no failure quite as dissatisfying as a complete and total solution to the wrong problem.
Companies that have "real" computers - 32-cpus and more and have 10,000 of those are more impressive to me. Having 100,000 servers, all the same, is impressive, but still will use about the same management as 10,000 servers would.
I've deployed (3) 48-way servers with 2 for HA Oracle DBs and the other for DR and testing. Oracle RAC was the best in class at the time - grid didn't exist. I've deployed hundreds of custom servers (diff OS with diff required patches) running specialized applications from many, many vendors. Getting an application from SAIC or Telcordia or Teradata to work inside your normal infrastructure is harder than it sounds. Even for huge customers, they barely bend without huge payments and there usually isn't any competitive alternative.
Some workloads aren't worth hunting/designing ways to split up. Get over it and buy the big servers.
MS runs 160,000 servers? If they converted to Linux, that could easily be reduced to 10,000. ;)