Wow, this article reveals alot.
The company uses a homegrown distributed file system that runs across 1,000 Hewlett-Packard Co. (HP) servers to store the majority of its small files, including MP3s and video clips -- 3 billion images in total. Eight dedicated senior developers and engineers keep this monster up and running night and day.
Woohoo!