Google Running 900,000 Servers
1sockchuck writes "How many servers is Google using? The company won't say, but a new report places the number at about 900,000. The estimate is based on data Google shared with researcher Jonathan Koomey, for a new report on data center power use. The data updates a 2007 report to Congress, and includes a surprise: data centers are using less energy than projected, largely due to the impact of the recession (buying fewer servers) and virtualization."
640k ought to be enough for anybody.
We've moved from 1U systems with 90-125W systems to blade enclosures with 60W CPUs and also getting 4 or 6 cores per physical CPU rather than 1 or 2. While our HPC cluster core count has increased by a factor of 4 (allowing researchers to do more work), the amount of energy and floor space required did not increase that much at all.
I believe you dropped your tin foil hat.
here is the viagra... you'll need it if you are going to FuCk GoOgLe amount. lol
900,000 servers, and they are all data-mining the internet for porn. Awesome.
With the current pace of technology, those machines will be outdated in a few years.
Imagine the pile of garbage that will create...
If Pandora's box is destined to be opened, *I* want to be the one to open it.
data centers are using less energy than projected
No comment about it being over 9000 yet. I'm impressed Slashdot.
Couldn't resist.
I wonder how a few hundred mainframes plus storage arrays would fare in terms of TCO.
OT Google is using all kinds of renewable sources for their energy.
Back OT Do you think they keep all their servers in mobile homes so they can keep the number of servers a secret?
"A person is smart. People are dumb, panicky dangerous animals and you know it." - K
So does it have enough data to answer the last question meaningfully yet?
You can't handle the truth.
With the current pace of technology, those machines will be outdated in a few months .
Imagine the pile of garbage that will create...
Flexible bare-metal recovery for Linux/UNIX
The real question is how the hell do you manage that many servers? How do you even name them, let alone manage their allocations for IP addressing, maintenance, kernel patches, etc.? They must have some seriously complex management software that allows them various level views into this ginormous server farm in order to deal with it. Once you have that base level of managing the servers themselves, how do you allocate your workloads across that many machines? Shit, no wonder they always introduce a new feature and say things like, "this will be rolling out to all users over the next week". They don't know where the hell they need to replicate the new bits to and how long it will take.
n/t
I swear to God...I swear to God! That is NOT how you treat your human!
over 900,000!
There are reports that Google has been testing servers using low-power many-core servers from Tilera and Quanta. Facebook is also test-driving Tilera chips and seeing promising results when using them on key-value pair apps like memcached. When you have 900,000 servers, you get plenty of attention from processor and server vendors.
Not all 900k servers are being used for memcached. You will need higher speed CPUs for crawling, operating all the back-end Google services, transcription, etc.
Noticed that the gentleman in the picture is wearing fullsize earphones or ear protection. Is the room that noisy, or is he just enjoying some tunes?
I hear that Google is totally mining Bitcoins.
Virtualization is very inefficient compared to simply running multiple server processes on a single box, because each VM allocates resources to an instance of the OS, and RAM is more-or-less statically allocated beetween them. This makes sense when running several different services that each require a different operating environment, or to enforce complete user separation, e.g. a hosting service. But I would imagine google is running tens of thousands of identical servers running the same server daemon, so why would Virtualization make sense and save energy there?
Maybe Wolfram has more servers? They seem to be working on the problem anyway... Can entropy be reversed? I asked google, but they just directed me to some dumb sci/fi story.
You'll need to try harder, Ballmer.
Dual-processor, two SATA hard drives, 12V PSU, 12V Lithium battery. It's not even sealed in a case, just a frame holding a board, with the PSU, battery and hard drives held on with Velcro.
Most of these will be about that spec.
A beowulf cluster of those?
beowulf cluster of these?
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
I'm guessing for IO bound servers (that is, all those that take care of storage) the use of a fast CPU is a waste (unless they're also running MapReduce)
Since most modern CPUs can 'go around the world' while the HD is fetching data, kind of makes sense.
Of course, the cost/benefit analysis is not only this.
how long until
640K should be enough for anybody
... that's a square 1000 x 1000 meters. Now place 5 "normal" computers next to each other in two layers and you need about 100 000 square meters. Divide 100 000 by 8 data centers (Atlanta, North/South Carolinas, Chicago, California, Oregon, Taiwan, Ireland) = 12 500 square meters per data center. If every data center has 2 floors than you need a building like 80 x 80 x 5 meters. And you still have enough place for the guys with wheelbarrows :) Anyway a data center like this would be about a size of an industry bakery for a slightly bigger town - 100 000 inhabitants. About the same size, about the same power consumption. Nothing spectacular.
That's googol, not Google.
...the future crusty old bastards are already drinking the Kool-Aid.