Slashdot Mirror


Facebook Opens Their Data Center Infrastructure

gnu let us know about Facebook releasing specifications for their data center infrastructure as an open hardware project. They've released detailed electrical and mechanical data for everything from the server motherboards to the data center power distribution system. Digging further reveals that the specifications are licensed under the new Open Web Foundation Agreement which appears to be an actual open license. The breadth of data released really is quite amazing.

17 of 90 comments (clear)

  1. Faceboook by yeshuawatso · · Score: 3, Interesting

    So open to our partners we'll even give them access to the servers themselves to poke around in your personal info directly.

    On a serious note, the data center is pretty cool. Here's another source of pretty blue images that show better images regarding the evaporation cooling system.

    http://www.technologyreview.com/computing/37295/?a=f

    You might have to 'skip' a couple HP ads but after about 2 or 3 they get the message that you're not interested.

    1. Re:Faceboook by Daniel+Phillips · · Score: 2

      A stark contrast to Google's nigh-on paranoid stance, the point of which I never really understood. It will be very interesting to see whether Facebook's open approach ultimately results in a lower infrastructure cost than Google's traditional secrecy. In this case my money is on open. Now how can I get some of that IPO? (Not a Facebook fanboy by any means, privacy issues are deeply disturbing.)

      The cool thing about the Google/Facebook rivalry is, it's Linux vs Linux. I guess we'll be seeing more of that.

      --
      Have you got your LWN subscription yet?
    2. Re:Faceboook by hedwards · · Score: 3, Funny

      The difference is that Google at least lubes up before performing the search...

  2. Re:Now if only... by by+(1706743) · · Score: 3, Funny

    by (1706743) and 4 others like this.

  3. Re:Source Code by ackthpt · · Score: 5, Funny

    PHP?

    Why for?

    Indeed. FORTRAN IV was good for my father, it's good enough for me.

    --

    A feeling of having made the same mistake before: Deja Foobar
  4. Re:What a waste of time and space by Daniel+Phillips · · Score: 4, Insightful

    But didn't you just demonstrate the value by listing off the issues as you perceive them? Next step is discussion of your points to see if they are/are not addressed. Congratulations on your contribution to the open development process.

    --
    Have you got your LWN subscription yet?
  5. Re:Awesome by drpimp · · Score: 4, Funny

    Feng shui ?

    --
    -- Brought to you by Carl's JR
  6. Re:Source Code by socceroos · · Score: 2

    mmm, I must admit to developing in PHP.

    Building purely event-driven systems using the language is more and more appearing to be lipstick on a pig. I'm can't invest a tonne of energy like facebook into severely beating the language into some semblance of efficiency.

    Ugh, I guess I should motivate myself to become more proficient in Python or Java.

  7. Slashdot Effect by standbypowerguy · · Score: 2

    Is it just me, or has Facebook been slashdotted? The page has been loading the whole time I typed this.

    --
    This isn't the sig you're looking for... Move along.
  8. Re:Source Code by sensei+moreh · · Score: 2

    Hey, Fortran IV was good for me too - but not good enough. The computer center director at the university at which I was working offered to help me get one of my programs working, but only if I rewrote it in Pascal. So I did.

    --
    Geology - it's not rocket science; it's rock science
  9. Re:Now if only... by Em+Adespoton · · Score: 2

    by (1706743) and 4 others like this.

    Actually... that's a good point. We can currently alter relationships with other users on here, but it'd be interesting if we could "like" posts -- and see how that rating compared to regular moderation. You could even go so far as to say "5 friends, 10 friends of friends, 30 foes and 500 friends of foes liked this." Take it even further, and add "If you liked this comment, you may also like..." and provide a widget that lists comments/submissions liked by friends and friends of friends.

  10. Using CentOS by ecliptik · · Score: 2

    Buried in the Intel Motheboard PDF on page 10 section 6.8 it says they're using CentOS 5.2 as the OS:

    Update from the operating system over the LAN – the OS standard is CentOS v5.2

    Also, in the chassis design it seems there are rubber passthrus to allow cables to go between servers above and below each other.

    1. Re:Using CentOS by QuantumRiff · · Score: 3, Informative

      Facebook publicly says they use CentOS. They also have a large Mirror for lots of different Open Source tools: https://developers.facebook.com/opensource/

      --

      What are we going to do tonight Brain?
  11. Mostly meanignless.... by Junta · · Score: 2, Insightful

    Looking over the site, it's mostly warm fuzzies (look how green we are) and obvious (the system board specs are mostly bog standard reference designs). The chassis aren't particularly dense or make efficient use of the airflow, and no system vendor can ship implementations of this without running afoul of FCC regulations. There seems to be a lot of thought centered around a tech doing in-depth failure analysis of a failed board in person when even base boards come with IPMI implementations that allow all that to be done remotely. ROL is frankly a horribly dumb idea when you have IPMI capability in nearly every server board with acknowldgement and security. I know I'll get hit with people saying that IPMI costs extra, but the essentially free variants are sufficient to remove the RS232 connector and compete with 'ROL'. The free variants also tend to be flaky and sometimes need static arp tables, but so does WOL (in effect).

    --
    XML is like violence. If it doesn't solve the problem, use more.
  12. A rather direct dig at Google by melted · · Score: 2

    Google perceives its datacenter know how as its major strength. This sort of removes a bit of that strength.

  13. Finally, no video system on a server by kriston · · Score: 4, Insightful

    Finally, it's so refreshing to see a server system specification that does not call for a video system, does not have onboard video, and properly directs console output to a serial port.

    I've been disgusted with all the VGA crash carts, PS/2 keyboards and mice in server rooms, and all those video processors eating up system memory on servers. Servers should not have video.

    Think of all the carbon dioxide and excess energy consumed by all the idle on-board video processors on most x86 and x64 servers out there. I shudder to think of all the planets resources being wasted displaying a graphical user interface that nobody will ever see, and, worse, reserving precious memory that should be used to serve users holding a useless frame buffer.

    Have you ever smirked at a Linux server machine that is still running X and six virtual consoles? This news is really exciting that someone is honestly taking server hardware design seriously, just like Sun, HP, DEC, SGI, IBM, and others did in the 1980s and 1990s before all these x86 servers came about.

    Bravo, Facebook, on a job well done.

    --

    Kriston

    1. Re:Finally, no video system on a server by mariushm · · Score: 3, Interesting

      Server video cards embedded on motherboard don't use the system ram, they have an embedded 8 to 128 MB memory chip. Sure, they have a tiny frame buffer in the system ram but there are other things using more system memory than that frame buffer.

      As for power usage, such plain vga video card embedded on the motherboard uses a couple of watts on idle - the chip doesn't even need a heatsink so it's not really a power saving feature if you remove it.

      You would be saving much more power by using a power supply with high efficiency and wattage close to the actual server usage, instead of using (optionally redundant) 500-800 watts server power supplies.

      Seriously, complaining about a few watts... some 1U servers have at least 4 x 40 mm high speed fans inside, each using 2-5 watts of power (because they run at max speed all the time) and you're complaining about a couple of watts on a video card.