Fabric, the next-generation Facebook data center network
code.facebook.com
code.facebook.com
I'd be really interested in the specifics that they don't describe very well regarding cable layouts and automated configuration of pods.
Also, for anybody stuck in the old paradigm of super-expensive inflexible switches from the traditional network vendors, be sure to check out the commodity stuff that was mentioned previously in this HN thread:
For others, check out the work of Clos http://en.wikipedia.org/wiki/Clos_network.
48 Racks seems pretty darn large by itself, and that is the smallest unit they deal with. At only 20 servers in a rack, thats 960 servers in their smallest unit. And they make it seem like there are hundreds of these pods in a single datacenter...
A single pod is bigger than the vast majority of the top 500 super computers...
I don't know the actual strategy (I work in a nearby team, but my focus is mostly on load balancing and CDN infrastructure), but one could imagine that in future it may be more normal to augment existing clusters/failure domains (say, add one pod) rather than building whole new ones.