Facebook is giving away the designs and specifications to the whole thing online after shifting on a massive, super-efficient data center in rural Oregon. The company is breaking a long-established unwritten rule for Web companies: don’t share the secrets of your server-stuffed data warehouses.
Most of those secret servers rely heavily on open source or free software, for example the Linux operating system and the Apache webserver. Facebook’s move—dubbed the Open Compute Project-aims to kick-start a similar trend with hardware.
Companies like Google or Microsoft won’t tell you anything about their designs. A more open approach could help the Web as a whole become more efficient, Opening up the building like this will help researchers a lot, and also other industry players.
Mark Zuckerberg was able to start Facebook in his room because PHP and Apache and other free and open-source software existed. Facebook wanted to encourage that for hardware, and release enough information about their data center and servers that someone else could go and actually build them. It’s opening up new opportunities to share and collaborate.
The open hardware designs are for a new data center in Prineville, Oregon, that will be switched on later this month. The 147,000-square-foot building will increase Facebook’s overall computing capacity by around half; the social network already processes some 100 million new photos every day, and its user base of over 500 million is growing fast.
The material being made available—on a new website—includes detailed specifications of the building’s electrical and cooling systems, as well as the custom designs of the servers inside. Facebook is dubbing the approach “open” rather than open-source because its designs won’t be subject to a true open-source legal license, which requires anyone modifying them to share any changes they make.