Sign In

Communications of the ACM

ACM TechNews

Facebook Shatters the Computer Server Into Tiny Pieces

View as: Print Mobile App Share:
Facebook's Frank Frankovsky

"By modularizing the design, you can . . . better match your hardware to the software that it's going to run," says Facebook hardware guru Frank Frankovsky.

Credit: Wired

Facebook hardware guru Frank Frankovsky is developing a blueprint for a new type of computer server that enables a user to add or remove the processor. "By modularizing the design, you can rip and place the bits that need to be upgraded, but you can leave the stuff that's still good," Frankovsky says.

The server design is part of the Open Compute Project, which aims to significantly reduce the cost and the hassle of maintaining and upgrading computer servers. "[The Open Compute Project] is about empowering the user to take control of infrastructure design," Frankovsky says. The modular processor specification is an extension of earlier hardware design open sourced by Facebook. The common slot used by Intel and AMD processor sockets is based on the PCIe connector used in existing servers. "We want to better match how the software is going to exercise the hardware," Frankovsky says.

Facebook also has open sourced two other server designs. One is the latest version of the Facebook Web server, and the other is the company's first custom-built database server. Both systems are designed to reduce costs by stripping the hardware to the bare essentials, not using a hard drive, and running entirely on flash memory.

From Wired 
View Full Article


Abstracts Copyright © 2013 Information Inc., Bethesda, Maryland, USA


No entries found