Hacker News new | ask | show | jobs
by flyt 5545 days ago
This isn't a response to Greenpeace, this is a response to the real costs that it takes to run compute infrastructure at the scale of Facebook, Amazon, Google, etc.

If a datacenter can run at 1.07 PUE (as Facebook's new datacenter does), then it directly translates to massive power cost savings. Environmental efficiency just comes along with it.

1 comments

Okay, but why does it benefit Facebook's bottom line (and Google's!) to open-source that stuff? Wouldn't they be better off if their competitors had to pay those higher costs? It's not as if they have substantial computation-service providers they're buying from, or data-center-oriented companies they're selling to.
The upside is that FB can tweak Google's nose (who has a very high opinion internally of how good they are at operational efficiency) and interest some of Google's operations folks. They get to dispell some of the mystery and disbelief at Google's efficiency claims. If Microsoft, Apple, or Amazon hasn't yet figured out 21st century data centers they give them a big eye opener so that those guys are more competitive against Google as well. (there is a reason Google abandoned shipping containers :-)

The more things they can throw at Google, especially now as the organization is digesting the CEO transition is nothing but win for Facebook.

They are hoping that the same philosophies which apply to open source software will benefit Facebook providing open source hardware. They mention a few goals they have during the talk. Mainly that they hope people will offer criticism and help them improve the technology. Facebook's core competency is not hardware so any improvements to the hardware sector directly benefit Facebook's bottom-line.
Facebook's core advantage is the social graph, not the infrastructure operation, which is Google's thing. Consequently, Facebook has tight grip on the access of its graph whereas Google keeps the secrets about its search algorithm and server setup. By open-source it, Facebook is not only getting good PR but also undercutting the competitor.
This is a nice benefit of two companies competing asynchronously (each has a different core competency). The open source community gets the non-core competency of both.

Now if only there was a company whose non-core competency was Google-style spelling check ("Did you mean to search for..")

Now if only there was a company whose non-core competency was Google-style spelling check

http://msdn.microsoft.com/en-us/library/dd251071.aspx

Sweet, we get self-driving cars and commodity headless servers.
To get custom computing gear built, you have to show your designs and plans and requirements to various potential vendors, so (and NDA or not) the vendors now know what you're doing.

If FB can cause these servers to be offered as standard configurations and produced in (much) higher volumes than when produced as custom solutions built for for FB (or Google), then the costs to FB drop, and FB can potentially also get the vendors to compete with each other.

It's a clever move.

(If you're just running big DCs, and not looking to move into the cloud hosting business.)

I too had this same thought.

The only thing I could come up with is that, anyone implementing these at scale (fb's competitors) has already committed substantial dollar amounts to existing infrastructure.

To leverage the minor improvements in design that will come of this, they would have to start by rolling out new facebook style racks/data centers.

Whereas, for facebook any design improvements would be easier to implement on a larger scale.

Either that or they are just do-gooders, which I highly doubt.

And if competitors do adopt FB's infrastructure, they'll essentially be training their engineers to work at Facebook. They'd better have counteroffer packages ready.
Releasing information about this helps others better compete with Facebook's competitors while not diminishing the value of Facebook's core asset at all.
Should the design proliferate into other DCs, it would provide a ready disaster recovery base (perhaps even sharing agreements between different operators).

Was anything mentioned about the OS running the servers ? I presume it is an optimized linux, but who knows.

It's just CentOS
They probably compete for the same finite electrical sources, too.
It's not about the fact that open sourcing this info affects their bottom line as much as it is about responsibly contributing to the progress and advancement of computing... however it should be noted that for years, google has been very secretive about all aspects of its internal DC designs.

The fact they were making their own equipment, incorporating UPS functions in the power supplies of their servers, how they were cooling - the fact they get the cheapest cabling possible etc etc all played to their competitive advantage.

Highly efficient low cost commodity gear results directly in lower TCO / OPEX thus allowing you to do more where it counts.

With the mass defection of high level folks from google to facebook, and with the very agile innovative team that facebook has, it is just expected that strides in these areas would occur there as well.

This is one area where I have a lot of respect for what facebook is doing.

The impact may not be direct to tiny web companies - but organizations that have massive energy costs, specifically hospitals, can greatly benefit from this information.

The problem is though that hospitals are not IT companies, and thus they dont focus on the physical characteristics of their equipment or directly look at the designs of their datacenters as they buy gear from the big names we all know.

If companies like google and facebook work to get the suppliers to incorporate these design elements - it will result in organizations like hospitals benefiting in the long term. This is a good thing.

El Camino Hospital in Mountain View pays over $500K PER MONTH in power. Imagine if they can reduce that by say 20%

The biggest take away I have in looking at this information is the POE LED Lighting. I am really interested in this because of the impact it has on the overall electrical infrastructure in a large building.

Currently, you design your infrastructure so that you have emergency power backing your MPOE, DC and IDFs. This means that the more POE devices you have off the IDF, when utility power goes out, your supporting those devices via the UPS/generator infrastructure.

If you add lighting to this, its going to redistribute costs from the electrical/infrastructure expense to install and power the lighting, to adding a port on the switch and the requisite load on the IT side. I assume that the wattage per lumins could be less - and the overall cost of emergency lighting could be reduced in a very large facility.

This is right in line with the idea of "Technology is a utility" -- the number of devices and range of services we now hang off the network is amazing - lighting is just another example, and this will ultimately simplify and reduce the wiring infrastructure in your building.

You can buy the lighting yourself, it's from Redwood Systems: http://www.redwoodsystems.com/products