Slashdot Mirror


What Data Center Designers Can Learn From Legos

1sockchuck writes "It takes most companies at least a year to build a new data center. Digital Realty Trust says it can build a new data center in just 20 weeks using standard designs and modular components that can be assembled on site. The company equates its 'building blocks' approach to data centers to building with Legos — albeit with customized parts (i.e. the Millennium Falcon Lego kit). Microsoft is taking a similar approach, packaging generators, switchgear and UPS units into pre-assembled components for rapid assembly. Is this the future of data center design?"

8 of 210 comments (clear)

  1. More Present Than Future ... by eldavojohn · · Score: 4, Interesting

    Is this the future of data center design?

    I'm going to assume you're talking very very large data centers here as it wouldn't make sense to streamline this for a few "blocks." But I think this is an already pretty pervasive idea. Why, we have already talked about Google's ideas on server 'blocks' and data 'pod' technology for their sharded databases. While I'm not sure if this high level design inherently affects relational databases negatively, it sure seems to be the future of data centers.

    Google's strategy sounds even more like homogeneous Lego blocks than either of the two article's solutions.

    --
    My work here is dung.
  2. Legos by Anonymous Coward · · Score: 5, Informative

    The plural of "lego" is "lego".

  3. lego in the plural by Speare · · Score: 5, Insightful

    I saw the "legonotlegos" tag on this story. Anyone who has read the paper materials that come with Lego sets knows the language about calling them "Lego(tm) bricks" not "Legos." Yes, the Lego company feels they have to write that in their products, because they have to protect the trademark in order to keep trademark protection in many world markets. However, that does not mean that regular people must actually follow that usage. You wanna call 'em Legos? Go ahead. You want to be the ten millionth middle-manager who tries to explain a business model or operational strategy using toy blocks of a certain name? Go ahead. The metaphor is already cliched, but go ahead. Just like Oreos (not Oreo(tm) cookies), or Kleenexes (not Kleenex(tm) brand facial tissues), people should not feel constrained in how they phrase popular culture references.

    --
    [ .sig file not found ]
    1. Re:lego in the plural by Xeth · · Score: 5, Insightful

      But if we can't be pedantic about our specializations, how can we feel superior to the laity?

      --
      If your theory is different from practice, then your theory is wrong.
  4. officially its an adjective by eean · · Score: 4, Informative

    If you look at the website:
    http://www.lego.com/eng/info/default.asp?page=fairplay

    Of course if its an adjective then "legos" is nonsense.

    In common usage it is in fact a noun: the OED defines "Lego" as a noun. The plural of a noun has an 's', with the handful of well-established exceptions.

    Who decided that LEGO was an exception? Not the LEGO Group who say its only an adjective. So I think its the fact that the LEGO Group never says "LEGOs" (since they always uses it as an adjective) caused misguided pedantic people (or otherwise any lover of arbitrary rules) to decide that its a plural noun.

    So put me in the legos camp. :)

  5. Re:1 Lego brick, 2 Lego bricks by Da+Fokka · · Score: 4, Funny

    So IPod is an adjective? I am no native speaker but that doesn't sound right (but then again, neither do the IPod earphones)

  6. Wow, 50 posts about legos by 3.5+stripes · · Score: 4, Insightful

    And two about data centers.

    News for nerds, or news for obsessive man children?

    --


    He tried to kill me with a forklift!
  7. I learned a lot from lego bricks by ebuck · · Score: 5, Interesting

    I learned that given a large enough supply of Lego bricks, their flaws become readily apparent. We owned a day care centre, so I had literally twenty pounds or more Lego bricks at my disposal (after hours and then after we sold the centre).

    Legos are heavily dependent on gravity, the gripping power of a brick is impressive (especially if they are new), but torque is more impressive. There is a limit to how far you can build a Lego ledge, and that includes shoring it up with Lego bracing (diagonal Lego bracing is more susceptible to torque). The torque doesn't apply well to a brick that's designed for straight down pressure.

    Legos are heavily bound by gravity. The compressive forces of the walls provide grip. In my attempts to rebuild cathedral wall structures, the compression could not be balanced between the flying buttresses and the inner walls, so the buttresses mainly provided a stabilizing effect. The problem was that at about five or so feet, the bottom bricks would not hold because the weight of the bricks above expanded the plastic enough to negate the brick's grip.

    Legos provide little resistance to upward pressure (by design this is how you release them, to a degree). This means that as structures sway, you effectively reduce the gripping power of some connection within the structure. This is the equivalent to stress related failure. A larger Lego structure must be glued or it will fail due to these internal forces.

    Finally if you attempt to fix some of these issues by sandwiching critical joints, you add mass, which compounds the problem in other joints. Shoring up those eventually just increases the number of locations where failure could occur and statistics steps in and assures at least one failure, somewhere.

    I won't even go into the issues with worn bricks, because those are obvious.

    Few data centres expand to the size of our largest data centres, but by "designing like Lego" we will simplify things. The danger is that we might standardize on an architecture that has built-in limits. The architecture we currently have isn't as clean in vision as a Lego brick, but it already scales better than the Lego brick, even if it needs to do so by the default structure being slightly less elegant.

    These Lego data centre visionaries have the right goal, making it simple, but they might be going about it in the wrong way. I've never heard a rational argument detailing how Lego bricks and data centre components are the same, so this might turn out to be a bad analogy implemented in hardware. Time will tell, but the centres we currently have did not come as the result of people deliberately trying to make data centres more complex.