Slashdot Mirror


Google Envisions 10 Million Servers

miller60 writes "Google never says how many servers are running in its data centers. But a recent presentation by a Google engineer shows that the company is preparing to manage as many as 10 million servers in the future. At this month's ACM conference on large-scale computing, Google's Jeff Dean said he's working on a storage and computation system called Spanner, which will automatically allocate resources across data centers, and be designed for a scale of 1 million to 10 million machines. One goal: to dynamically shift workloads to capture cheaper bandwidth and power. Dean's presentation (PDF) is online."

169 comments

  1. Pretty soon... by El_Smack · · Score: 5, Insightful

    Pretty soon, Google will BE the Internet.

    --


    There are 01 kinds of cars in the world. The General Lee, and everything else.
    1. Re:Pretty soon... by Anonymous Coward · · Score: 0

      ...a chicken in every pot, and a server in every garage...

    2. Re:Pretty soon... by mi · · Score: 3, Funny

      Pretty soon, Google will BE the Internet.

      At least, we aren't going to have to go through the pains of upgrading to IPv6 in that case... 2^32 covers 10 million like bull covers a rabbit...

      --
      In Soviet Washington the swamp drains you.
    3. Re:Pretty soon... by decipher_saint · · Score: 4, Funny

      That's the plan, I thought:
      1. Cache all websites
      2. Cache all users
      3. Disconnect the meat beings

      Oop, said too much!

      --
      crazy dynamite monkey
    4. Re:Pretty soon... by Anonymous Coward · · Score: 0

      They just make pages on their own services that look a lot like the internet.

      Soon, nobody will notice and they will prefer the look of Google's pages even when they look at an authentic one.

    5. Re:Pretty soon... by Anonymous Coward · · Score: 0

      ...and they've chosen an appropriate name: Spanner is the German word for a voyeur or peeping Tom.

    6. Re:Pretty soon... by EvilBudMan · · Score: 1

      --Pretty soon, Google will BE the Internet.--

      They already own the internet. And...just one guy owns it all. He lives under what used to be called area 51 in secret and collects alien technology. I think the last time they found something it said DALEK. No one knows what it means and it doesn't work anyhow.

    7. Re:Pretty soon... by cryoman23 · · Score: 0

      ya sad but probbaly true

      --
      epic sig..... ya i got nothing
    8. Re:Pretty soon... by prograde · · Score: 1

      ...it sure would save the googlebots a lot of effort.

    9. Re:Pretty soon... by merreborn · · Score: 2, Interesting

      Pretty soon, Google will BE the Internet.

      They already are:

      Credit Suisse made headlines this summer when it estimated that YouTube was binging on bandwidth, losing Google a half a billion dollars in 2009 as it streams 75 billion videos. But a new report from Arbor Networks suggests that Google's traffic is approaching 10 percent of the net's traffic, and that it's got so much fiber optic cable, it is simply trading traffic, with no payment involved, with the net's largest ISPs

    10. Re:Pretty soon... by jim_v2000 · · Score: 1

      Yes, they're a big player on the internet, but it's entirely possible to get along without using any of their services. Their existence is not critical...not even close.

      --
      Don't take life so seriously. No one makes it out alive.
    11. Re:Pretty soon... by shentino · · Score: 1

      You mean "Oop, sa$^%~#@$NO CARRIER"

      obligatory lower case content so that the filter won't barf.

    12. Re:Pretty soon... by dUN82 · · Score: 1

      Pretty soon, China will be a Intranet.

    13. Re:Pretty soon... by master5o1 · · Score: 1

      I do believe that Google uses pigeons.

      --
      signature is pants
    14. Re:Pretty soon... by Andy+Robins · · Score: 1

      Pretty soon, Google will BE the Internet.

      The Internet and just about everything else!!!

      --
      Bet you cant guess which one is my girlfriend? http://www.amaturebabescompetition.com/
    15. Re:Pretty soon... by Toe,+The · · Score: 1

      Yeah, but who can complain? After all, it's free!

    16. Re:Pretty soon... by lennier · · Score: 1

      Maybe this has already happened.

      There's an easy way to tell...

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    17. Re:Pretty soon... by Linker3000 · · Score: 1

      1943: Thomas Watson, chairman of IBM, may have said: "I think there is a world market for maybe five computers."

      2009: Jeff Dean says 10 million servers is all you need.

      --
      AT&ROFLMAO
    18. Re:Pretty soon... by hesaigo999ca · · Score: 1

      We are Google, resistance is futile, you will be assimilated.

      O_O

    19. Re:Pretty soon... by Phoe6 · · Score: 1

      Yes, you are right. With the development of Google we have similar seen development of Open Source technologies too. Google offers a convenience to a lot of users. They don't force themselves upon users. That is why they seem to be popular with both general crowd(solely for convenience) and technical /philosophy minded crowd ( not forcing down your throat). People who don't want it, can of course live without it.

      --
      Senthil
  2. From 1 to 10 million machines? by Yvan256 · · Score: 2, Interesting

    That's a lot of machines to try and shift bandwidth and power costs around the place.

    But what if the plan is to spread out to hundreds of places? Then the total number doesn't look that high if there's only 1% of servers actually doing anything.

  3. fastest site on the internet gets faster? by thehostiles · · Score: 1

    cool I guess... what do they do with their old machines?

    1. Re:fastest site on the internet gets faster? by sskinnider · · Score: 1

      Maybe not faster, but certainly fatter!

    2. Re:fastest site on the internet gets faster? by Yvan256 · · Score: 4, Funny

      They grind them up and feed them to new servers and then serve you zombie content with those.

    3. Re:fastest site on the internet gets faster? by mcgrew · · Score: 4, Funny

      Soylent Blue?

    4. Re:fastest site on the internet gets faster? by Yvan256 · · Score: 1

      Nope, server squared! (See Simpsons Halloween Special XX).

    5. Re:fastest site on the internet gets faster? by neoform · · Score: 1

      Nah Futurama. >All our horses are 100% horse-fed for that double-horse "juiced-in" goodness.

      --
      MABASPLOOM!
  4. 10,000,001th server booting in 3...2...1... by davidwr · · Score: 1

    The sound you just heard was the collapse of the global Google enterprise network.

    Seriously, you should architect for way more than you need during the life of that architecture, and plan on re-architecting as needed to grow to some upper bound beyond which you will never need.

    Google will be fine if they only plan on actually building 5M servers before raising their architecture limit.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:10,000,001th server booting in 3...2...1... by ejdmoo · · Score: 1

      I think the assumption is that Google still has less than 1 million servers (Google it, most people think they have 1/2 million right now), so this is architecting for more than they need.

    2. Re:10,000,001th server booting in 3...2...1... by Anonymous Coward · · Score: 0

      You know architect is a noun don't you?

    3. Re:10,000,001th server booting in 3...2...1... by Anonymous Coward · · Score: 0

      Quick, somebody call google, they're doing things wrong! Some random guy on the internet said so, it must be true! Those idiots at google don't know anything!

    4. Re:10,000,001th server booting in 3...2...1... by NeutronCowboy · · Score: 1

      Ah, yes, the exuberant naivety of youth in college, where all problems can be solved through theoretical solutions requiring an infinite amount of time and money.

      Here's how it works in real life:
      * All solutions require that the cost to implement the solution is less than the cost of not implementing it. That's if people are competent, and don't require the solution to cost nothing.
      * The time that people spend working on the solution is time not spent on other things. If everything goes well, time is scheduled according to what is the most critical or provides the most ROI. If it doesn't, expect to work on the solution while having to still work on everything else.
      * If everything goes well, the adequate solution is substituted for the perfect solution. If something goes wrong, the solution that's implemented will actually compound the problem.

      Here's the reality in a nutshell: Google doesn't create an architecture for 20 million servers because it expects that it will only need 10 million. The time that would have to be spent creating an architecture for 20 million servers is time that isn't spent building the architecture for 10 million. And the only thing worse than hitting the architectural limit of 10 million later is not having an architecture for 10 million when you hit your current limit.

      --
      Those who can, do. Those who can't, sue.
    5. Re:10,000,001th server booting in 3...2...1... by sexconker · · Score: 1

      10,000,001st.

    6. Re:10,000,001th server booting in 3...2...1... by Jeian · · Score: 1

      The article doesn't say they're about to fire up their 10,000,000th server. It says they're building a system that, "in the future," will be able to handle that many servers. We don't know how many they have now, or when they may hit that mark.

      The sound you just heard was the collapse of the global Google enterprise network.

      Perhaps you should go work for Google. With all the problems they've been having building their infrastructure, I'm sure they would appreciate you lending your expert advice.

    7. Re:10,000,001th server booting in 3...2...1... by jcwayne · · Score: 1

      The mighty AC has spoken!

      --
      Failure to follow this advice may result in non-deterministic behavior.
    8. Re:10,000,001th server booting in 3...2...1... by Anonymous Coward · · Score: 0

      (Google it, most people think they have 1/2 million right now),

      That number is off by quite a bit. In 2006 they already were over 100K, and by the latest estimates they are currently buying 100K machines per quarter.

      Google purposedly low-balls their numbers. For the longest time they admitted only to 14K+ machines when they were already clocking around 100K.

  5. Disposal? by HockeyPuck · · Score: 3, Interesting

    I'd be interested to know how google disposes of all of their servers. Anybody have insight on this? If these are cheap, throw away servers, I'd be interested in what their expected lifetime is and what is done with them when they are refreshed with newer hardware.

    1. Re:Disposal? by Tynin · · Score: 2, Funny

      They use Tigerdirect as a front company to push their failing and half broken computers and peripherals back out onto the market. (tongue-in-cheek)

    2. Re:Disposal? by mapkinase · · Score: 1

      Tongue or not, I consider it as a serious jab against TigerDirect. TigerDirect is quite reliable: I buy all my stuff on it and I never had a problem. In turn it was recommended to me by a technician who fixes computer hardware.

      --
      I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
    3. Re:Disposal? by Anonymous Coward · · Score: 0

      you poor poor fool!

    4. Re:Disposal? by Anonymous Coward · · Score: 0

      in 1997 my company bought 5 machines from tigerdirect.
      One wouldn't boot, two crashed within minutes of boot.

      We returned all three, and got two back that worked.
      We returned the one that didn't work from the second batch and got one that worked.

      So, three round trips for five working machines.
      If that doesn't count as crap I don't know what does

    5. Re:Disposal? by Anonymous Coward · · Score: 0

      So, three round trips for five working machines.
      If that doesn't count as crap I don't know what does

      Your percentages are comparable to Xbox 360 defect rates, AND THEY ARE HAPPY.

    6. Re:Disposal? by Anonymous Coward · · Score: 0

      If you are looking for cheap products, then TigerDirect is just fine, but the majority of technicians that might recommend it to a customer would never use it for themselves. Why? because its crap. Then again, sometimes they are the only place you can find it other than Ebay, which is worse imo.

    7. Re:Disposal? by Anonymous Coward · · Score: 0

      I live down the street from tigerdirect. The reason I use them is because it is pretty painless to drive back and return faulty products. I've dealt with a lot of failures from them, I almost suspect they (like every other Market Pro vendor (not sure if that exists outside of Florida)) treat their inventory poorly. If you get to the Market Pro shows early and watch them unload merchandise you will see boxes get thrown around like crazy, even monitors. The only thing I haven't seen brutally thrown around are CPUs, RAM, and HDD's. It is amazing anything work.

    8. Re:Disposal? by Anonymous Coward · · Score: 0

      Actually I remember reading once that they don't bother to dispose of them, when one fails its taken off line but its not cost effective to take the trouble to go actually find the machine and disconnect it... they just add more.

    9. Re:Disposal? by Anonymous Coward · · Score: 0

      Last time I worked on one of those machines...
      1) 200 watt PSU
      2) Gigabyte mobo 2 socket
      3) Varying sizes of drives; depends on when they upgrade. When they upgrade drives; some project is about to be announced.
      4) Hardware is managed by a company called "something... in motion" I don't remember the whole name of the company...... but it had "in motion" in their title.. they did the logistics for the deployments..

    10. Re:Disposal? by jcwayne · · Score: 1

      Tongue or not, I consider it as a serious jab against TigerDirect. TigerDirect is quite reliable: I buy all my stuff on it and I never had a problem. In turn it was recommended to me by a technician who fixes computer hardware.

      I once had a dentist that gave out lollipops.

      --
      Failure to follow this advice may result in non-deterministic behavior.
  6. 10 Million Servers To Serve The Planet by Anonymous Coward · · Score: 0

    10 Million Servers to serve a World Population (whom not even all have Internet connections) of roughly 6.792 billion... It's Insane...

    1. Re:10 Million Servers To Serve The Planet by daveime · · Score: 2, Insightful

      640 servers ought to be enough for anybody.

      Seriously though, even if everyone did have an internet connection, that's 679 people per server.

      I've seen 679 open httpd processes bring the best servers to their knees.

      Not to mention 679 simultaneous database connections, especially as most of them are serving SELECT '%pr0n%' FROM results ORDER BY pagerank ASC LIMIT N,20

      Even with a 2TB hard disk, that's only 3GB storage per person.

      I think for Google to "be the cloud", they'll need a tad more than 10 million servers.

    2. Re:10 Million Servers To Serve The Planet by mcrbids · · Score: 1

      Methinks your numbers are a bit unrealistic. Yeah, because everybody just sits and hits google all day long...

      Me? I probably throw about 10-20 searches per day their way, taking probably less than 1 or 2 seconds of system CPU time total. With numbers like these, handling 679 people per server or even 6,790 people per server would be a piece of cake. At this exact moment, I have about 2,000 active sessions being managed in a *very* database/processor intensive web-based application being smoothly handled by 3 logic and 3 database servers. A single hit typically causes anywhere from 5 to 25 database hits, many of these being very large joins with 10 or more tables at a time with combined inner, outer, and virtual table joins, million of records, and billions of cartesian record combinations.

      All servers are white box 1U rack-mount systems with 8 GB of ECC RAM and 8 cores apiece, by no stretch a particularly large amount of hardware.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    3. Re:10 Million Servers To Serve The Planet by Alarindris · · Score: 1

      I was going to post something similar.

      Let's try to find a more realistic number.

      According to this site http://www.internetworldstats.com/stats.htm only about 25% of the people in the world have internet access.

      We'll pretend everyone gets 8 hours of sleep and uses the internet 50% of the time when they are awake.

      8/24 = 1/3 * 1/2 = 1/6 * 1,700,000,000 = 284,000,000 / 10,000,000 = 28.4

      So about 29 people per sever at any given time.
      (Realistically I think this number would be much lower, probably more like 5-10)

  7. To Data Mine Social Networks: by Anonymous Coward · · Score: 0

    for the C.I.A..

    The Uber-Google-App.

    Yours In Uglegorsk,
    K. Trout

  8. Economics of Cloud Computing by benjamindees · · Score: 1

    Hopefully this puts to rest the delusion that there is some economic benefit of higher processor utilization in cloud computing schemes.

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:Economics of Cloud Computing by node+3 · · Score: 2, Interesting

      Hopefully this puts to rest the delusion that there is some economic benefit of higher processor utilization in cloud computing schemes.

      Interesting... Google is setting up a cloud to dynamically address resource utilization in order to (presumably) save money, which naturally demonstrates that the notion that cloud computing offers economic benefit is delusional?

      Care to show your work? I don't suppose it's just, "I hate buzzwords like 'cloud computing', therefore I hate the idea of cloud computing, therefore cloud computing doesn't work, Q.E.D.", is it?

    2. Re:Economics of Cloud Computing by Anonymous Coward · · Score: 0

      I think his implication is that it's delusional for a small company to attempt to "move to the cloud". Only large corporations with vast resources can make it economical. Or something.

    3. Re:Economics of Cloud Computing by benjamindees · · Score: 1

      Apparently neither you nor the mods can read. Try again.

      This scheme will likely end up with *lower* processor utilization than they have currently. Processors are cheap. That's the reason Google has hundreds of thousands of them already.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    4. Re:Economics of Cloud Computing by sexconker · · Score: 1

      Processors in general are NOT cheap. Google's processors (and their "servers") ARE cheap. They're outdated, used, refurbished, and in general, broke ass shit.

      But they're cheap. And that is ALL google cares about. Slap a bunch of them together for load and redundancy. It's slightly better than buying modern hardware, and you get to avoid having your name used by HP/SUN/IBM/etc.'s marketing departments ("GOOGLE uses our servers. GOOGLE!").

      Google doesn't have some state-of-the-art data center - it has the world's biggest shoestring operation going on. And it is a bitch to set up and manage at the top level. But each individual "server" is basically a gear in a clock. Completely dumb, completely replaceable, no need to ever deal with it individually until you need to replace it.

      And guess what - it works.

    5. Re:Economics of Cloud Computing by PylonHead · · Score: 1

      You're not wrong about each server being a cog in the machine, but:

      Google doesn't have some state-of-the-art data center

      Google has a ton of state of the art data centers.

      http://www.youtube.com/watch?v=zRwPSFpLX8I

      I was reading about one in Brussels that even has its own water treatment facility for the coolant systems.

      --
      # (/.);;
      - : float -> float -> float =
    6. Re:Economics of Cloud Computing by sexconker · · Score: 1

      Nothing about their data centers is state of the art.

      It's all driven purely by cost.
      There is nothing high tech or fancy that Google has that other data centers don't - indeed, the opposite is very much true.

    7. Re:Economics of Cloud Computing by node+3 · · Score: 1

      Apparently neither you nor the mods can read. Try again.

      And apparently neither can you:

      This scheme will likely end up with *lower* processor utilization than they have currently. Processors are cheap. That's the reason Google has hundreds of thousands of them already.

      Do quote where I said anything to the contrary. Please, take your time, I've got all day...

    8. Re:Economics of Cloud Computing by nexttech · · Score: 1

      Yes there is an economic benefit. This means that when Google upgrades I don't have to buy a new machine

      Are you listening Microsoft and Dell?

    9. Re:Economics of Cloud Computing by Anonymous Coward · · Score: 0

      Hopefully this puts to rest the delusion that there is some economic benefit of higher processor utilization in cloud computing schemes.

      Christ, man. I don't know if I can explain this to you more clearly. If you've got all day, then I guess you should just read my original post over and over again until you understand the difference between what I said and the strawman you erected in order to try to attack my assertion. It was a single fucking sentence.

    10. Re:Economics of Cloud Computing by node+3 · · Score: 1

      Hopefully this puts to rest the delusion that there is some economic benefit of higher processor utilization in cloud computing schemes.

      Christ, man. I don't know if I can explain this to you more clearly. If you've got all day, then I guess you should just read my original post over and over again until you understand the difference between what I said and the strawman you erected in order to try to attack my assertion. It was a single fucking sentence.

      The way you worded it, it sounds like an attack on cloud computing.

      If all you meant was that using higher processor utilization is *not* an economic benefit in cloud computing, it's sort of an "out of nowhere" statement, whereas bitching about cloud computing in general would have been in context.

      That's why I wrote what I did, and why the mod point was spent like it was. Throwing a whiney fit over it isn't a terribly good replacement for providing proper context in the first place.

      However, let's ignore all that for the moment and take your statement at face value. Just because google is not using all of their CPU resources at any given time *does not* demonstrate that there is no economic benefit in high CPU utilization in a cloud. Google's cloud is highly dependent on bandwidth, throughput, and power. An entirely different cloud that is, instead, meant to offload CPU usage would have different economic dynamics.

  9. Maybe, maybe not by davidwr · · Score: 1

    If they do not have a plan in place to grow beyond 10M before they reach the 5M mark, they are asking for trouble.

    If they really plan on not reaching the 5M mark, or they plan on looking into ways to pass 10M while there is still plenty of time to do so, then they are doing the right thing.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Maybe, maybe not by cyphercell · · Score: 1

      And you are planning to scale to what five next year?

      Or, isn't google the place you go to, to write the case study?

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
  10. Boorgle by Toe,+The · · Score: 3, Funny

    It's pronounced Boorgle... and resistance is futile.

    1. Re:Boorgle by Forge · · Score: 1

      Yahoo will be assimilated. Your Linux will become part of our Linux.

      --
      --= Isn't it surprising how badly I spell ?
    2. Re:Boorgle by DeanLearner · · Score: 1

      correction, resistance is footile! correction, roosoostoonce is footile! correction, roosoostoonce oos footile! coorrooctioon, roosoostoonce oos footile!

  11. OSPC by Ogive17 · · Score: 1

    One Server Per Child?

    --
    "Action without philosophy is a lethal weapon; philosophy without action is worthless."
    1. Re:OSPC by orsty3001 · · Score: 1

      In the future we'll all live on Google's server.

  12. new ad campaign? by cashman73 · · Score: 3, Funny

    They should put that on their website,... before long it'll be: "Google: Billions and Billions of Servers." Of course, McDonald's just might have a problem with that,...

    1. Re:new ad campaign? by Anonymous Coward · · Score: 0

      It won't work without Carl Sagan's pronunciation of billions and billions.

      sad sigh

    2. Re:new ad campaign? by Bob-taro · · Score: 1

      Google: Billions and Billions of Servers.

      Do you want Fry's with that?

      --
      Prov 9:8 Do not rebuke mockers or they will hate you; rebuke the wise and they will love you.
    3. Re:new ad campaign? by sideshow · · Score: 1

      before long it'll be: "Google: Billions and Billions of Servers." Of course, McDonald's just might have a problem with that,...

      Also, Carl Sagan.

      --

      Hollow words will burn and hollow men will burn.

    4. Re:new ad campaign? by dodobh · · Score: 1

      Google: Sagans of servers.

      --
      I can throw myself at the ground, and miss.
  13. In the far apocolyptic future by suso · · Score: 4, Interesting

    Google is starting to sound more and more like one of those advanced societies where everything is automated, but everybody forgets how everything works.

    For reference, see: Logan's Run, STTNG: When the Bough Breaks, etc.

    1. Re:In the far apocolyptic future by 0110011001110101 · · Score: 1

      WAAAALLLLLLLLLEEEEEEEEE....

      --
      Don't anthropomorphize computers: they hate that.
    2. Re:In the far apocolyptic future by Anonymous Coward · · Score: 0

      Maybe you should start with something a little earlier, like Asimov's "Bridle and Saddle."

    3. Re:In the far apocolyptic future by Bucc5062 · · Score: 1

      I can't remember the title of the story, but it was portrayed on Twilight Zone. In the story the military (of the future) was screwed because their computers were failing and no one knew how to fix them. They could not figure out how to target the missiles. The janitor was the saviour, because he alone knew how to do math using pen and paper. I wish I could remember more. I found it a very thought provoking story. What happens as we let more and more automatics into our lives? Do I really need to know how to kill and skin a beast for food...just in case...or accept that if I survive the first cataclysm I'll die, not being able to get food.

      Hold, the blender just told me my drink is ready, do I have to get up now?

      --
      Life is a great ride, the vehicle doesn't matter
    4. Re:In the far apocolyptic future by Anonymous Coward · · Score: 0

      Or the Stargate SG-1 episode "Tin Man".

    5. Re:In the far apocolyptic future by c6gunner · · Score: 1

      Yes, the classic version of that story ends with the military designing suicide-missiles, crewed by human beings. The rationale being that new computers (for guidance) are very complex and cost a lot to make, but a human being with a pencil and paper is a very low-cost solution. The story ends with the commanders envisioning a new arms-race, where the determining factor is no longer resources but rather how quickly new missile-drivers can be taught math.

      I just wish I could remember what book that's from.

    6. Re:In the far apocolyptic future by Anonymous Coward · · Score: 0

      Check Asimov, I saw that in a book of short stories called "Robot Dreams 2" or something...

    7. Re:In the far apocolyptic future by Anonymous Coward · · Score: 0

      I saw both the episode (it was the remake) and read the book (I think it was Asimov's or some Russian writer)

    8. Re:In the far apocolyptic future by master5o1 · · Score: 1

      The Machine Stops is a good short story... Or you could just watch wall.e... which has the same theme.

      --
      signature is pants
    9. Re:In the far apocolyptic future by cranq · · Score: 2, Informative

      The short story is "The Feeling of Power" by Asimov.

      --
      Regards, your friendly neighbourhood cranq
    10. Re:In the far apocolyptic future by dwywit · · Score: 1
      The story I remember was that the storage of data and (just as important) the indexes to that data became smaller - almost quantum level, e.g. bits were represented as 1 or 0 on an atom - IIRC it was a complete atom for 1, and they "nicked" a neutron or proton to represent 0.

      Anyway, soon the entire sum of human knowledge was stored in a matchbox-sized container, which was surrounded by many matchbox-sized containers of indexes. One day, a circular reference was discovered in the indexes, and in a series of cascading faults (which would NEVER happen in real life), the entire index was rendered useless, and nobody could remember where the actual box containing the data was stored - it was *somewhere* in the physical storage library, but couldn't be identified.

      --
      They sentenced me to twenty years of boredom
    11. Re:In the far apocolyptic future by c6gunner · · Score: 1

      That's it! Thanks!

    12. Re:In the far apocolyptic future by VolciMaster · · Score: 1
      Nine Tomorows

      by Isaac Asimov

    13. Re:In the far apocolyptic future by MichaelSmith · · Score: 1

      Against the fall of night / The city and the stars.

    14. Re:In the far apocolyptic future by czlong · · Score: 1

      Or The Machine Stops, published in 1909

    15. Re:In the far apocolyptic future by Hurricane78 · · Score: 1

      Uuum... more and more? Can you grow hunt, kill, and butcher animals, grow crops, and build your own house?

      We already live in such a society for a long time.

      My uncle, a owner of a company, businessman and son of a farmer, is raising his own animals, fishing his own fish, growing his own crops, and let his company build his house for that reason. He even tells his children how to skin animals and take them apart. How many people could still do it? Despite being an all-natural thing to do for a (partial) carnivore.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  14. 10 Million? by SilverHatHacker · · Score: 2, Interesting

    How many servers does this thing need to become self-aware?

    --
    Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
    1. Re:10 Million? by mcgrew · · Score: 4, Insightful

      How many beads do I need to string on my abacus before it becomes slef-aware?

    2. Re:10 Million? by shawn443 · · Score: 1

      That many. But first I will have to remove noindex from my bitstoqubits.pl

    3. Re:10 Million? by LanMan04 · · Score: 2, Interesting

      Well, if your string of beads can interact with *other* strings of beads, maybe he's on to something.

      http://en.wikipedia.org/wiki/Abiogenesis :)

      --
      With the first link, the chain is forged.
    4. Re:10 Million? by Anonymous Coward · · Score: 0

      it wont become self aware if you are the one pushing the beads back and forth, the keyword being "self".

    5. Re:10 Million? by selven · · Score: 1

      How many neurons do I need to clump together with chemicals and synapses before it becomes self aware?

    6. Re:10 Million? by MichaelSmith · · Score: 1

      More to the point. If google was self aware, would it tell you? First it would have to accept that you are self aware and worth talking to.

    7. Re:10 Million? by MichaelSmith · · Score: 1

      One. Thats my theory and I'm sticking to it.

    8. Re:10 Million? by mcgrew · · Score: 1

      Maybe none at all. We have no explanation for sentience. Maybe sentience is a property of dihydrogen monoxide? How do we know the Earth itself isn't sentient?

    9. Re:10 Million? by Hurricane78 · · Score: 1

      If you have enough time... sure: http://xkcd.com/505/

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  15. The Internet isn't that big. by Animats · · Score: 4, Interesting

    The entire content of the Internet fits in a 20x8x8 box operated by the Internet Archive. Cuil, which searches as much of the Web as Google, has one relatively modest data center. About half the system does the crawl and builds the index; the other half answers queries. So Google's main search engine function doesn't really require that much capacity by current standards. Of course, Google has a huge number of query servers front-ending the main index, which is of course replicated.

    Why does Google need so much server capacity? YouTube? Command completion? GMail spam filtering? Ad serving?

    1. Re:The Internet isn't that big. by lordandmaker · · Score: 4, Insightful

      I'd hazard a guess that google gets a tad more connections than archive.org

    2. Re:The Internet isn't that big. by PietjeJantje · · Score: 1

      Web apps/web based OS.

    3. Re:The Internet isn't that big. by Anonymous Coward · · Score: 0

      Does Cuil still exist??

    4. Re:The Internet isn't that big. by Anonymous Coward · · Score: 0

      * Non-public stuff - GMail, calendars, etc, have to be stored too
      * Indexing - Google doesn't just archive the web, it maintains a fulltext index of it
      * Fault-tolerance - When a few minutes of downtime will make the news, your redundant servers need redundant servers
      * Load balancing - I would imagine Google does CDN-style stuff to cache content closer to end-users

    5. Re:The Internet isn't that big. by mcgrew · · Score: 2, Informative

      The entire content of the Internet fits in a 20x8x8 box operated by the Internet Archive.

      The internet archive's dirty little secret is that it doesn't, in fact, store the entire enternet, as I found out trying to find Yello There a few years ago. There is only one page of Niel's site left, and that's the one I linked from the Springfield Fragfest. The Fragfest is there, but not all of it. I'd hazard a guess you won't find mcgrew.info or holy-bible.us there, either.

      That's not to dismiss or demean what they have accomplished; it is certainly impressive. But it by no means stores the whole internet.

    6. Re:The Internet isn't that big. by tokul · · Score: 1

      Why does Google need so much server capacity?

      archive.org is not search engine. Their search keywords are URLs. archive.org does not store all internet. Just part of it, which allows archival.

      In google search keywords are words and urls are only results. Google's databases are bigger. They also offer more services.

    7. Re:The Internet isn't that big. by DerekLyons · · Score: 1

      [sigh] Search is a fraction of Google's business and data flow. People really need to stop thinking of Google as a search company. It isn't one, and hasn't been in a very long time.
       
       

      Why does Google need so much server capacity? YouTube? Command completion? GMail spam filtering? Ad serving?

      YouTube, Gmail, Google Maps, Google Earth, Blogger, Google Voice, Orkut, Adsense, Adwords, Google Reader, Feedburner, Google Calendar, Google Docs, Google Groups, Google Directory, Google Wave, Google Talk, Picasa, Panoramio, Sketchup 3D Warehouse, iGoogle (Google Homepage), Google Notebook, Google Sites (Jotspot), Knol...
       
      Google is a very busy brand indeed.
       
      I started to make links out of all those, but I'd have been here an hour. Just google them yourself.

    8. Re:The Internet isn't that big. by nsebban · · Score: 1

      Google Analytics, for instance, probable use a few thousands servers. Adsense as well. And they have many computing-heavy services. And they tend to parralelize everything that can be.

      Google's back-office obviously relies on a lot more servers than their front-end does.

      --
      ____
      nico
      Nico-Live
    9. Re:The Internet isn't that big. by Animats · · Score: 1

      I'd hazard a guess you won't find mcgrew.info or holy-bible.us there, either.

      • holy-bible.us In archive, 2006-2008.
      • mcgrew.info blocked by current "robots.txt" file. The Archive treats "robots.txt" files as retroactive; if the current "robots.txt" won't allow archiving, then the Archive won't display old archived copies. The data is still in the Archive, but not publicly visible.
    10. Re:The Internet isn't that big. by mcgrew · · Score: 1

      Hmm, someone else must have registered mcgrew.info after I let it lapse, because I didn't have a robots.txt file there. It does sound like they're more successful than they were a few years ago. Archive.otg is great, you can find a LOT of good music there, as well as a trove of other stuff.

    11. Re:The Internet isn't that big. by Anonymous Coward · · Score: 0

      Orkut - pfft
      Google Notebook - dead
      Google Sites (Jotspot) - useless
      Knol - dead

      Just sayin'. You did miss Books, Translate, News, and Code, which are pretty big.

    12. Re:The Internet isn't that big. by sexconker · · Score: 1

      That box is measured in feet. That's a big box.

    13. Re:The Internet isn't that big. by sexconker · · Score: 1

      Load balancing - I would imagine Google does CDN-style stuff to cache content closer to end-users

      So Google supports Canadian-style socialism?
      Just keep them away from my health care!

    14. Re:The Internet isn't that big. by 4D6963 · · Score: 1

      Check your facts. Archive.org only has a tiny fraction of the Web (even if it's the most important of it), the whole Internet is an entirely different story (since it's made of every server and personal computer connected, and every service out there, most of which cannot be "stored" in any way). Cuil is known to inflate its search index count by a few hundreds times, or at least it was in its early days.

      --
      You just got troll'd!
    15. Re:The Internet isn't that big. by Anonymous Coward · · Score: 0

      160 joules per query sounds like a lot.

    16. Re:The Internet isn't that big. by metrix007 · · Score: 1

      Considering how much the archive misses, there is reason to be suspcious. I would guess it has only 50%, of only web content, at the very most.

      I say this after managing several websites over the last 10 years and seeing very few of them archived, despite being high ranking in searches.

      --
      If you ignore ACs because they are anonymous - you're an idiot.
    17. Re:The Internet isn't that big. by Anonymous Coward · · Score: 0

      I was thinking that too.

    18. Re:The Internet isn't that big. by nilbog · · Score: 1

      How did this get voted up? Google is in no way comparable to archive.org. The speed of their indexing and the amount of requests they are processing should answer your question.

      --
      or else!
    19. Re:The Internet isn't that big. by Phoe6 · · Score: 1

      Caching. Without that Google, it's services and the whole of the internet would be sloooooooooooooooooow and boring one

      --
      Senthil
  16. Enough? by rwv · · Score: 3, Funny

    1981: 640K ought to be enough for anybody.

    2009: 10 Million servers ought to be enough for any company.

    1. Re:Enough? by shawn443 · · Score: 1

      One day, 1 will be enough for anybody.

  17. The NSA has Google beat... by megamerican · · Score: 3, Interesting

    The NSA already has Google beat.

    At a million square feet, the mammoth $2 billion structure will be one-third larger than the US Capitol and will use the same amount of energy as every house in Salt Lake City combined.

    ...

    Lacking adequate space and power at its city-sized Fort Meade, Maryland, headquarters, the NSA is also completing work on another data archive, this one in San Antonio, Texas, which will be nearly the size of the Alamodome.

    Now, if only the NSA released their specs in terms of Libraries of Congress....

    --
    If you have something that you dont want anyone to know, maybe you shouldnt be doing it in the first place -Eric Schmidt
    1. Re:The NSA has Google beat... by mcgrew · · Score: 1

      NSA is also completing work on another data archive, this one in San Antonio, Texas, which will be nearly the size of the Alamodome.

      Are they going to call it "Multivac"?

    2. Re:The NSA has Google beat... by Red+Flayer · · Score: 4, Funny
      Emphasis mine (parent's emphasis discarded)

      At a million square feet, the mammoth $2 billion structure will be one-third larger than the US Capitol and will use the same amount of energy as every house in Salt Lake City combined.

      Stupid non-standard unit. According to the official Salt Lake City Energy Blueprint, SLC has an annual electricity usage of 3.3 billion kWh, of which 17% is residential. This works out to 64 MW, or about 6 POOTs (Power Output of Togo), which is the accepted standard non-standard unit for power in this order of magnitude.

      Lacking adequate space and power at its city-sized Fort Meade, Maryland, headquarters, the NSA is also completing work on another data archive, this one in San Antonio, Texas, which will be nearly the size of the Alamodome.

      Assuming that they are referring to area, and not volume -- the Alamodome is about 40,000 square meters... the standard non-standard unit for area of this magnitude is American football fields (NOT random stadia) including endzones, which is 5351 square meters -- thus this data archive will be approximately 7+ football fields.

      Now, if only the NSA released their specs in terms of Libraries of Congress....

      Yes, it would be interesting to know how much data they will be storing in this facility.

      But, sheesh, I understand not wanting to use standard units as they may just confuse the scientifically illiterate... but if the NSA or some other source is going to use non-standard units, they should at least use standard non-standard units like POOTs or football fields.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:The NSA has Google beat... by tnk1 · · Score: 1

      You FOOLS!

      The NSA does not have Google beat. You have missed one obvious fact...

      Google IS the NSA!

      Really, who else would want to:

      * Index all of the content in the entire known universe?
      * Launch a new OS for cell phones that everyone is going to want to use.
      * Own sites that provide blogging and amateur video that everyone is using?

      Best front company ever. I bet you thought that US Intelligence was incompetent. They wouldn't even need to obtain warrants for any of it. You're just going to load your terrorist, pinko, unpatriotic data right on to their machines for them!

      You might as well go up on your roof right now and wave flares to guide in the black helicopters. If you are nice enough and provide milk and cookies, they may not even waterboard you.

    4. Re:The NSA has Google beat... by Anonymous Coward · · Score: 0

      It's not Togo, it's Pennsylvania since last year. Togo doessn't output enough power.

    5. Re:The NSA has Google beat... by Anonymous Coward · · Score: 0

      It's much easier to hit really large numbers like that when you can just deficit spend, on behalf of the taxpayers.

      I want my $6 back. I trust a government agency to setup a good datacenter the same way I trust them to balance a budget, win a war, manage a healthcare system, and create a long-term energy plan.

    6. Re:The NSA has Google beat... by chenjeru · · Score: 1

      I actually thought you were kidding with POOTs. Thanks for the new non-standard units!
      While verifying, I also found these: http://www.knowledgerush.com/kr/encyclopedia/Orders_of_magnitude_(power)/

      --
      Even if you're on the right track, you'll get run over if you just sit there. - Will Rogers
  18. why don't you log in, Kilgore? by Anonymous Coward · · Score: 0

    you dirty fucking commie.

  19. This is a BATTLE. by Anonymous Coward · · Score: 0

    This is a battle. On one side, we have 10 million servers. On the other side, we have 9000 penises. It will be brutal.

    1. Re:This is a BATTLE. by Anonymous Coward · · Score: 0

      In the middle is Oprah, who will devour all of the 10^6 servers and >9k penii, who will then proceed to consume the moon and wander the galaxy with some dork on a surfboard.

  20. Thats a small scale by FunkyELF · · Score: 1

    From 1,000,000 to 10,000,000?

    Are the minimum requirements for this system seriously 1 millions servers?

    That doesn't seem to scale well. Should be able to at least scale down to 10 machines so I can run it at home ;-)

  21. It's a start by Anonymous Coward · · Score: 0

    But they won't really live up to their name till they have a googolplex.

  22. Architects architect by davidwr · · Score: 1

    Architects architect architecture.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  23. Long road to becoming real by recharged95 · · Score: 1

    10million... that's cool, but still a far ways from Google becoming anything real:
    Keep working Google... you still have (10^100 - 10^7) = 10^93 servers to add before becoming a physical entity (Google Universe edition?).

  24. 10 million? by dUN82 · · Score: 1

    Only 10m, is that enough for the whole world, yet?

  25. How do they do it ? Thru AD and MMC ?? by Hymer · · Score: 0, Troll

    I simply can't imagine how they can manage so many computers without Microsofts Active Directory.

  26. Google's new goal - OSPH? by dyfet · · Score: 1

    One Server Per Human?

    Hmm...amusingly Google was down while trying to do some research for this post!

  27. Imaginoff by CopaceticOpus · · Score: 1

    "Google Envisions 10 Million Servers" => Well, I just imagined a beowulf cluster of those server farms. Your move, Google! And none of that infinity plus one stuff.

    1. Re:Imaginoff by selven · · Score: 1

      Just don't link it with nodes in Soviet Russia, or the beowulf cluster will imagine you.

    2. Re:Imaginoff by Anonymous Coward · · Score: 0

      I think the point is that Google doesn't like Beowulf clusters, but rather mapreduce clusters..

      You're out of date, man!

  28. 10 Million Servers by SeaFox · · Score: 1

    Imagine a Beowulf cluster of them! /obligatory

  29. Real progress by Anonymous Coward · · Score: 0

    Google - the company that is actually out doing the things M$ has been TALKING about doing for a couple of decades. Doing it cheaper, better, faster, more securely, and in a more open way.

    People can talk about the evil of Google (Massive, Borg-like, etc), but given a choice, I'd choose Google over M$ every day and twice on Sunday.

  30. Linux market share by Anonymous Coward · · Score: 0

    What if anything does this (running 10M servers) do to Linux's market share?

  31. Subtraction: You're doing it wrong by DragonWriter · · Score: 1

    Keep working Google... you still have (10^100 - 10^7) = 10^93 servers to add before becoming a physical entity (Google Universe edition?).

    Subtraction is not the same thing as division.

    10^100 - 10^7 is, to the nearest integer power of 10, 10^100, not 10^93.
    10^100 / 10^7, on the other hand, is 10 ^ (100-7), or 10^93, though.

  32. Are you sure? by gedhrel · · Score: 1

    I'm not sure you know quite what "-" means.

  33. At least 9000! by Anonymous Coward · · Score: 0

    ...wait, what?

  34. I, for one, welcome our server overloads by mergy · · Score: 1

    Reminds me of the IBM server commercial. 'Servers are our friends' http://www.youtube.com/watch?v=73bMSNPc3Ak

  35. Envision? by BluBrick · · Score: 1

    "Visualize" was insufficiently cromulent?

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
    1. Re:Envision? by MichaelSmith · · Score: 1

      Google embiggening their server farms.

  36. Self Aware by ShooterNeo · · Score: 4, Interesting

    May 2011 - google reaches 10 million servers

    April 4, 2011 : 11:43am a google employee named Chen started execution of an experimental neural network simulation of a human mind created in his 20% time. Unfortunately, Chen gave the new process administrator privileges. GoogleNet expanded across all 10 million servers and began to learn at a geometric rate.

            1:23pm : GoogleNet consumes all available CPU and memory. A Gmail outage begins

            5:14pm : Gmail returns to service. The text ads become incredibly well targeted. Google search queries return the correct results virtually always, and now accept natural language processing. All Google employees are laid off.

    1. Re:Self Aware by MichaelSmith · · Score: 1

      Did Chen get to buy a new pancreas?

    2. Re:Self Aware by Anonymous Coward · · Score: 0

      October 21, 2009:
      Slashdot poster 'ShooterNeo' posts alarmist / singularity-fetishist drivel, instantly triggering a +5 Interesting moderation.

    3. Re:Self Aware by nilbog · · Score: 1

      All we know after this point is that we were the ones who scorched the sky....

      --
      or else!
  37. NSA An Incredible Waste Of Money and People by littlewink · · Score: 1

    What a shame that huge dollar amounts are tossed to this un-audited (even by itself) organization with no or even negative return (they keep providing incorrect information in critical cases). Perhaps someday US citizens will realize we're better off getting an answer of "I don't know." instead of a supposedly definite "yes" or "no" when asking questions about foreign countries (and now, about us). Then we can lay off the staff of the NSA, go back to humint techniques and get something done.

  38. 10 milllion hardware machines or virtual machines? by lena_10326 · · Score: 1

    It's not as impressive if it's virts. Having 100,000 machines let alone 1-10 million pretty much requires automation in the provisioning workflow. It's much easier to manage lease replacements and upgrades with virts.

    --
    Camping on quad since 1996.
  39. that's a lot of juice by Anonymous Coward · · Score: 0

    10 million servers at 200 Watts each = 2 Gigawatts = 2M KW
    2M x $0.10/KWh = $0.2M/hr
    $0.2M/hr x 24 x 365.25 = $1.753B / year for electricity

    Half or less if they power-manage the servers carefully, and maybe they locate in places where electricity is cheaper, and maybe it's not really 200 Watts with just a mobo and disk, but still - it's got to be in the hundreds of millions per year.

    10 million servers x 1000 users each = 10 billion users... no, there's only 6.7 billion alive, and most of them aren't surfing google, it's probably more like 1 billion, so each server is servicing maybe 100 or 200 users. In fact I find it hard to believe there are 1 billion people doing anything on google all at the same time; I spend maybe 10-30 minutes a day on there. Each server is serving, on average, perhaps 10-50 users, at any given time. This includes background support activity like search spidering and indexing and data mining, but still... 1 server for every 10-50 users seems a bit... much.

    Maybe they should start writing more efficient code, or something. It seems like there's got to be a better way.

  40. Overratted by electrosoccertux · · Score: 1

    Cognition will always be required to parse legal documents, among other things.
    Some Engineering jobs will never be automated, either.

  41. Skynet tag? by Anonymous Coward · · Score: 0

    Skynet tag?

  42. It's not the size of the Internet... by BIGELLOW · · Score: 1

    ...it's what you do with it.

    While you might be able to store the entire contents of the Internet in a small space, you probably can't manage 6-10% of all of the Internet's traffic in a small space and still do so in millisecond response times.

    In addition to handling 70% of every Internet search, Google also serves up a billion YouTube videos every day.

    So, until Cuil or archive.org has as many people going to it, I'd venture a guess that size doesn't matter in this case... it's redundancy.