Slashdot Mirror


Interchangeable Data Storage Bricks?

shokk writes "EWeek is reporting that IBM is working on a concept called Ice Cube Storage Bricks that uses a conductive ceramic or mylar plate to transmit data between bricks across an air gap. Research center staff member Robert Gardner says that the idea is 'to walk up to the system, attach the storage and then walk away.' No mention is made of what happens when a brick in the middle of the cube needs to be replaced and the whole thing needs to be disassembled. To be really effective, this would need to be teamed up with some sort of a backplane, but the tech is new and neat."

185 comments

  1. No mention of... by TechnoLust · · Score: 5, Informative
    "No mention is made of what happens when a brick in the middle of the cube needs to be replaced and the whole thing needs to be disassembled."

    Well, except for where it was specifically mentioned in the article.

    The bricks can use cheaper, less reliable components because the failure of a single brick or even several bricks will not shut down or corrupt data in the other bricks, because the data is mirrored in other sections of the array or in backup systems, he said. As a result, defective bricks can stay in place until they are replaced as part of scheduled maintenance, Gardner said.
    It's getting bad when the person submitting the story doesn't even RTFA.
    --
    "Da ist ein Technölüst in mein Unterpanten!"
    1. Re:No mention of... by mordors9 · · Score: 1

      "It's getting bad when the person submitting the story doesn't even RTFA." Oh C'mon, he's still a slashdotter isn't he?

    2. Re:No mention of... by spac3manspiff · · Score: 1

      I dont think it would be too difficult to replace a brick during the scheduled maintance. They would probably need to shut down the data for 5 or 6 minutes, remove the defective brick, and it's back up. However this can be done during the end of the day because the other bricks have a mirror.
      Seems like a really great idea.

    3. Re:No mention of... by Cat_Byte · · Score: 1

      Well I wonder if it is like current raid where you have to stack them back in the same order in your "Rubics cube" looking stack. That would be a pain if the one in the middle went bad.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    4. Re:No mention of... by grub · · Score: 4, Funny


      It's getting bad when the person submitting the story doesn't even RTFA.

      Reading the articles goes against the RFC.

      --
      Trolling is a art,
    5. Re:No mention of... by theguyfromsaturn · · Score: 1

      Reading an article means making a copy of the content on the retina. This may infringe on someone's copyright. It's just safer to avoid such potentially illegal activities.

      --
      I like my dinosaurs feathery, and my pterosaurs hairy (or is it pycnofibery?)
    6. Re:No mention of... by MrLint · · Score: 1

      Even that statement doesn't explicitly mention disassembly during scheduled maintenance.

      However, one can reasonably conclude a brick in the middle would need some disassembly to make it physically accessible.

    7. Re:No mention of... by rcw-work · · Score: 2, Insightful
      Well I wonder if it is like current raid where you have to stack them back in the same order in your "Rubics cube" looking stack

      What kind of RAID setup do you have that doesn't write a GUID of what the disk is, as well as what all of the other disks in the set are, to each disk in the array?

    8. Re:No mention of... by PalmKiller · · Score: 1

      RTFA, I have mentioned this in another post, but just line the walls with them. Hell even the article mentions this is acceptable:

      The bricks can be assembled "in a big pile of bricks or it could be a one-dimensional wall of bricks," which could make maintenance even easier. IBM is studying which configurations would be most effective for maintenance, Gardner said

    9. Re:No mention of... by FFFish · · Score: 4, Funny

      The solution is easy, too: there are three ceramic pads. One merely executes a Towers of Hanoi routine to work one's way down to the defective brick.

      --

      --
      Don't like it? Respond with words, not karma.
    10. Re:No mention of... by davesplace1 · · Score: 1

      Yea it always helps to read the story before submitting it to Slashdot. Storage bricks sounds like a good thing to me.

    11. Re:No mention of... by jessecurry · · Score: 1
      Even that statement doesn't explicitly mention disassembly during scheduled maintenance.
      However, one can reasonably conclude a brick in the middle would need some disassembly to make it physically accessible.

      Maybe the bricks will be so cheap that they won't need to be replaced, they can just be abandoned in the middle :)

      --
      Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
    12. Re:No mention of... by nadadogg · · Score: 1

      Well, the story submitter obviously remembed to set the "evil bit", as he did go off on something that was covered. :)

      --
      i use linux and windows oh god how can i have an opinion
    13. Re:No mention of... by Fareq · · Score: 1

      Cool... that way the cube grows over time, until it spills out of the datacenter and covers the world in its data-y goodness!!

    14. Re:No mention of... by michrech · · Score: 1

      Wouldn't one think that having a one dimensional stack (IE: a wall) of them would automatically be more effective for maintenance than 'a big stack' of them, if for no other reason that you can just pull one out of the wall, but must tear into the 'big stack'?

      Seems like wasted dollars for research there - like the rumored USA gub'mint study of the flow rates of various brans of catsup.

      Guess it really depends on exactly how high an uptime you need on your data wall/pile....

      --
      bork bork bork!
    15. Re:No mention of... by Croaker · · Score: 1

      Hmm... that would result in a data coral reef... where the dead cells of ancestors provide the foundations for the living cells of the current generation.

      Eventually, the planet will be made of these things

    16. Re:No mention of... by MrLint · · Score: 1

      Well you could take them home a build a bunker in your basement, or mebbe a really huge version of life sized tetris,

    17. Re:No mention of... by RapmasterT · · Score: 1
      I dont think it would be too difficult to replace a brick during the scheduled maintance. They would probably need to shut down the data for 5 or 6 minutes, remove the defective brick, and it's back up. However this can be done during the end of the day because the other bricks have a mirror.
      Seems like a really great idea.

      Yeah, sounds like a huge improvement over current storage technology where you don't have to take the whole damn thing offline to change one bad disk.

      I think people are confusing a "proof of concept" with an actual consumer product. This is an interesting exercise in possibilites, but it's one of the worst ideas in storage implementation I've ever heard on a practical level.

    18. Re:No mention of... by shokk · · Score: 1

      Sorry, but leaving a TB of data down for a week until the next scheduled maintenance is not my idea of a solution. People pay real $$$ for this to provide real benefits.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
    19. Re:No mention of... by DroppedPacket · · Score: 1
      " having a one dimensional stack (IE: a wall)"

      When did walls become one-dimesional? :-) I mean you could say a single wall was sort of two-dimensional, but this data-folding is getting out of hand...

      --
      I am not a resource! I am a free man!
    20. Re:No mention of... by TechnoLust · · Score: 1

      Once again, if you will RTFA (or even just the snippet I quoted), you will see that it is a REDUNDANT system. The article says that multiple cubes can go down, and all the data is still available, like it is in a RAID array.

      --
      "Da ist ein Technölüst in mein Unterpanten!"
    21. Re:No mention of... by timeOday · · Score: 1
      Sorry, but leaving a TB of data down for a week until the next scheduled maintenance is not my idea of a solution.
      You don't get it. No data is down at all. 80 GB of storage may go down, but the data is already replicated in the other bricks, and accessed in exactly the same way before and after the failure. And scheduled maintainence probably isn't next week, it may be four years from now when the agglomeration dwindles to 75% operational and you junk the whole thing in an upgrade.
    22. Re:No mention of... by shokk · · Score: 1

      Including the RAID5 performance hit for losing the redundant drive? That calls for an immediate system maintenance just to get the server back to normal performance, not just waiting for the next normal maintenance. And are you really going to let your RAID array sit on a failed drive hoping that you don't lose another any time soon? That's just friggin sloppy. It happens and that's why many server vendors are now moving to double-parity systems.

      Sorry, taking the server down for any reason at all is just not acceptable. Letting the server limp along is not acceptable. Five 9's means you've got five minutes per year of downtime, and I sure as shit follow that rule.

      OK, someone else mentioned that you aren't losing 80GB of data, just access to 80GB of storage, since you are hopefully going to have other cubes around to do a RAID rebuild onto. Not guaranteed, but that's true for any system. In this case you still have 80GB of data that you need to tear the cube apart to get to, and that's still a stupid design.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
    23. Re:No mention of... by jpc · · Score: 1


      That is what they said last time I read this story, oh a couple of years ago. As they are cubes you can route the network around anything, and there is enough redundacy in the data (and you can move stuff) to allow for failures. It was entirely based on the fact that maintainance is mroe expensive than not maintaining. (something the hard drive manufacturers will like as they will no longer need warranties at all... oh yes IBM no longer make hard drives).

      It was an interesting lab project but still no closer to a product.

    24. Re:No mention of... by Anonymous Coward · · Score: 0

      So build it into a wall assmunch.

  2. hehe by Anonymous Coward · · Score: 0, Funny

    More energon!

    1. Re:hehe by Anonymous Coward · · Score: 0

      I guess upgrading your system by walking into a store and stating 'bar weep grar ninny bar' would be pretty funny.

      Or not...

  3. IT Jenga game? by jcostantino · · Score: 3, Funny

    If you have to replace a block in the middle and the pile collapses, does the server crash and you lose?

    --
    Reviews with a twist! http://www.sardonicbastard.com
  4. Da Cube? by Anonymous Coward · · Score: 0, Offtopic

    Now that is some gangsta storage up in here! Props to big blue, fo shizzle. Peace. Out.

    1. Re:Da Cube? by LordKaT · · Score: 1

      Where the hell is the "-1, Retard" mod point? :P

    2. Re:Da Cube? by mrtroy · · Score: 1

      Why did snoop dog bring an umbrella? -Fo drizzle

      --
      [I can picture a world without war, without hate. I can picture us attacking that world, because they'd never expect it]
    3. Re:Da Cube? by Anonymous Coward · · Score: 0

      Its up your ass. Pull out the stick & you'll find it.

    4. Re:Da Cube? by nadadogg · · Score: 1

      Look dawg, this is how it be k? The data done be going all up in the bricks and shit, and it don't know what the fuck be going on, it's just all like "wtf man why am i in this brick" and then the conductive material is all "shut your bitchass mouth and replicate", this makes your data be in multiple hoods like when you have two baby mamas and they are in different towns and shit. Then if something bad happens and they don't give you access to that data no mo', you can just get a new receptacle and have that shit under control.

      --
      i use linux and windows oh god how can i have an opinion
  5. Re:frits prost by theundead · · Score: 0

    Jeysos, u ver en sucj e hury, u gott et al wronng!

  6. Dendrites. by Anonymous Coward · · Score: 4, Interesting

    "EWeek is reporting that IBM is working on a concept called Ice Cube Storage Bricks that uses a conductive ceramic or mylar plate to transmit data between bricks across an air gap. "

    Kind of like a neuron.

    1. Re:Dendrites. by Anonymous Coward · · Score: 0

      Almost, but not quite, entirely unlike a neuron.

    2. Re:Dendrites. by dhakbar · · Score: 1

      I read your post but I couldn't find the insight that other moderators indicated was present...

    3. Re:Dendrites. by jessecurry · · Score: 1

      I'd say that the insight comes from the fact the he recognized a strong parallel between the system that IBM is developing and the transmission of nervous signals in the human body.
      This would also indicate that he was aware of the idea that at some point in time computing technology would develop into something quite similar to the human neural network, but I could be missing it too...

      --
      Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
    4. Re:Dendrites. by GMFTatsujin · · Score: 0

      Hah! IBM can never hope to achieve the computing and storage power of my INCREDIBLE INFLATABLE BRAIN!

      Mwahahahaha!

    5. Re:Dendrites. by Anonymous Coward · · Score: 0

      Or not like a neuron at all. There isn't air between neurons, and neurons communicate with each other chemically. Furthermore, a neuron isn't like a hard drive, it is more like a logic gate.

    6. Re:Dendrites. by pavium · · Score: 1

      The article describes capacitive coupling as novel (since when?) but it suggests that AC signals are at play, rather than the electrochemical processes used between neurons.

  7. Legos by nizo · · Score: 4, Funny
    The bricks can be assembled "in a big pile of bricks or it could be a one-dimensional wall of bricks," which could make maintenance even easier.

    I knew that playing with legos would come in handy sooner or later.

    1. Re:Legos by Anonymous Coward · · Score: 0
      You just don't pluralise the word 'lego' ...

      I belive it is derrived from 'lets play'

      Do you often say to some body 'lets play's?

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

      Lego is a noun. Play is a verb. I don't get your point.

    3. Re:Legos by non-poster · · Score: 1

      When I read this in the article, I wondered to myself, "How can I assemble a physical set of things into a one-dimensional wall?" And as I think about it more, a wall can't really be one-dimensional...

    4. Re:Legos by mark-t · · Score: 1
      The name LEGO is a contraction of the Danish phrase "Leg Godt," which means "Play Well." The Danish pronunciation for this phrase is identical to the way most english speakers pronunce the word "LEGO".

      However, word origins aside, LEGO may be a noun, but it's a proper noun that refers to the name of the company, and not the blocks themselves. The blocks themselves are called "LEGO(tm) bricks".

    5. Re:Legos by Scorchio · · Score: 1

      Obviously, this is going to make the sysadmin job much easier and, quite frankly, dull.

      To compensate, I recommend they shape the bricks like tetris blocks.

    6. Re:Legos by alacqua · · Score: 1

      How long before "The Star Wars Ice Cube Storage Bricks Saga"? LOTR-ICSBS?

      --

      Move on. There's nothing to see here.
    7. Re:Legos by ShadyG · · Score: 1

      So now a "wall of bricks" is one-dimensional? As opposed to a zero-dimensional line I suppose.

  8. Ultimate Geek Lego Blocks? by bchernicoff · · Score: 4, Funny

    How long before we see sites dedicated to storage array building contests?

  9. More questions by koi88 · · Score: 1, Funny


    No mention is made of what happens when a brick in the middle of the cube needs to be replaced

    Or, when the ice melts?

    --

    I don't need a signature.
  10. Superman by gUmbi · · Score: 1

    Did anyone else immediately think of the Superman's Fortress of Solitude? Guys?...Guys?..No?

    1. Re:Superman by chipandrews · · Score: 1

      I was thinking of 2010 and Hal's memory "bricks"...

    2. Re:Superman by confused+one · · Score: 1

      I thought of the data storage crystals used in Stargate.

    3. Re:Superman by kyouteki · · Score: 1

      No Zat'ni'katels allowed in the server room.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
  11. I can see it now by hipbase · · Score: 0

    Graffiti Array Contests

  12. Deja vu? by palad1 · · Score: 0

    storage tank..
    I recall another /. article about a storage brick as well, but I can't find it.

    1. Re:Deja vu? by Number44 · · Score: 1

      Storage Tank is software, not hardware. It virtualizes all your storage into one bigass logical storage unit, which you can then attach your hosts to over a switched fiber or similar network. It's a very clever set of abstractions and protocol conversions.

      I know a few of the guys working on this project, and they're most definitely software people.

    2. Re:Deja vu? by Anonymous Coward · · Score: 0

      Storage Tank was the code name for SAN File System, which as someone above says is a software product, although I believe that we sell it on a couple of xSeries boxes which run as the Metadata Servers. It provides file level virtualisation which rather complements the product that I work on, SAN Volume Controller which works at the block level.

  13. Should we worry? by nizo · · Score: 3, Funny
    Called CIB (Collective Intelligent Bricks)...

    That name for the individual bricks, coupled with the fact the picture they have on the website of the partially constructed collection looks kinda like this is rather disturbing.

    1. Re:Should we worry? by Anonymous Coward · · Score: 0

      this would be a more disturbing result IMO, since at least the Borg might keep you alive.

      I am such a geek. Posting anon.

  14. Gives a whole new meaning to... by GillBates0 · · Score: 2, Funny
    the couplers are actually able to transmit data through the extremely thin layer of air between one brick and the next

    the term "air borne viruses".

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  15. dave... by toQDuj · · Score: 0

    My mind is going.... dum dee dum. B.

    --
    Every experiment which ends in a big bang is a good experiment.
  16. New and neat? by the+talented+rmg · · Score: 1

    Call me a luddite, but I find the hype around "new and neat" technologies a bit worrying. To me, the obvious problem of having to disassemble an entire block of these things just to get to one failed device is an indication of flawed design.

    It's a neat idea just like hotswapping was, but it's going to be a while before it's affordable and reliable. I'll wait for that, I think. Until then, I'll just try to imagine a beowulf cluster of these things and stick to my tried and true server setup, sans bricks.

    --


    A Proud Member of the Reality Oriented Community.

    1. Re:New and neat? by stratjakt · · Score: 1

      You don't worry about a single brick. Consider a wall of these things like a RAID array made up of a few hundred drives. The failure of one cell/drive/brick is irrelevant, and as the TFA says, you ignore it until its scheduled to be replaced.

      Besides, you don't have to assume they're in a wall. There are plenty of configurations that could allow you to easily access whatever bricks you need.

      It doesnt seem as though the bricks need to stay in the same position either, so you can pull from the bottom, plop them on top, rinse and repeat until you get to the one you're after. High-tech Jenga.

      The whole point of this is uber-redundancy. It's not a flawed design at all. You'd need to destroy a good 1/4 to 1/3 of the bricks to hurt things.

      This isn't a chain, where a weak link kills the entire structure. Think of a pyramid. What happens when a brick or two at the center of the Great Pyramid at Giza crumble? Not a damned thing, it still stands for another few millenia.

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:New and neat? by Anonymous Coward · · Score: 0

      um, luddite.

    3. Re:New and neat? by PalmKiller · · Score: 1

      stack them horizontally in many rows just 2 high, or vertically to the ceiling just one row deep, intersecting at the corners of the room (ie line the walls with them), it does not say the cubes need be in a stack to resemble a cube itself, it just says they can be

    4. Re:New and neat? by Atzanteol · · Score: 1

      I'll wait for that, I think.

      Yes, you will... This is a *prototype* still.

      You know you're getting old, btw, when everything new prompts the question "why should I care?" You can stick with your rods/hogshead while the rest of us move on.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    5. Re:New and neat? by Performaman · · Score: 0

      Yes, they could be stored in a wall. Like HAL's holographic memory units in Space Odyssey.

      --

      I have gas, but my car uses petrol.
  17. Wow... by William_Lee · · Score: 0

    Imagine a beowulf cluster of these things!

  18. Friday by Anonymous Coward · · Score: 0

    It's Friday. You ain't got no job. You ain't got shit to do.

  19. Very Tough Error Isolation by Number44 · · Score: 5, Informative

    Caveat: I'm an employee of IBM's Storage Systems/Technology group, but I'm not working on that particular project. I am only discussing things that were in the previous press releases about this product so you won't get anything confidential out of this post.

    The original intent, when this was previewed a year or so ago, was that dead bricks would just stay in there and not require disassembly. See http://www.almaden.ibm.com/StorageSystems/autonomi c_storage/CIB_Hardware/
    for some more discussion.

    The concern I have (my role in storage systems is error isolation and recovery) is that when you are running all these individual cubes, each one is trying to isolate what might have happened to its peers (or to itself) and when an error starts to propagate from one cube to the next, which it will invariably do sometime, you could end up with multiple cubes saying "IT'S THAT GUY!" and shooting him (ie, cutting him off) when in fact it was yet ANOTHER cube that started the whole thing by corrupting a message and is innocently sitting there not showing any failures.

    So assuming that situation occurs, you have 1 failed and 1 not-failed cube which need to be fixed, and shutting off the failed one requires removal, which isn't part of the service model for the product. Needless to say, I'm going to be REALLY impressed when they get this working. My peers at IBM are awesome when it comes to storage, so I'm actually not being sarcastic when I say that.

    1. Re:Very Tough Error Isolation by GatorMan · · Score: 1

      Every night I pray that your peers at IBM choke to death on the DeathStars and DTLA models we (data recovery company) receive as head crashes. OK I'm not really that upset, but I really hate making those phone calls to the customers.

      However, I am pleased with the head parking feature; more storage companies need to incorporate that in 3.5" drives. Makes HDA component replacement a breeze!

  20. Deja Vu? by rocket97 · · Score: 1, Funny

    I remember reading about this a year or so ago.... ON SLASHDOT....

    --
    "The two most abundant elements in the universe are hydrogen and stupidity." -Harlan Ellison
  21. They already have bricks by Anonymous Coward · · Score: 0

    I like to call them disks.

  22. RAID bricks by VE3ECM · · Score: 1
    I imagine a plausible idea to solve the "middle brick" failure would be to have trays of bricks that you can slide out in the event of failure.

    A simple RAID 5 type system would be able to mitigate the potential loss of a tray of bricks while the dead brick was swapped.

    A more intelligent system may be able to actively monitor the health of each brick, detect a failure, shuffle data around, and plot a path on a screen to the dead brick.

    ie. "To replace brick 1234, please remove brick 2345 first. Then remove 4532. Then remove 9786. Then remove 4575. Now remove 1234, replace. Now reinsert previously removed bricks"

    Then the system would shuffle the data back to the bricks that went offline.

    This idea is really only feasable for "small cubes", less than 5x5 or so... huge grids would need something along the lines of a tray system instead.

    1. Re:RAID bricks by smaugy · · Score: 1

      Or maybe even something as simple as having the bricks able to change colour. Yellow = take me out to get to the dead brick. Red = dead brick.

    2. Re:RAID bricks by TheLink · · Score: 1

      If you really have a huge grid, just leave the dead brick there. As long as you have a way to switch it off, what's the big prob?

      An alternative is if having a lower storage density isn't a problem, then you could make the cooling channels bigger and the you could have mechanisms or robots to move the dead bricks out via these channels.

      AFAIK google just leaves their faulty PC nodes in place, and has schedules when the faulty nodes are cleared out.

      As long as you have a reliable and effective way to isolate the faulty component you should be fine.

      --
  23. We are Borg by Easy2RememberNick · · Score: 1

    So it's just like a fancy RAID setup. Very Borg-like ;)

    What the advantage storage-wise? If it spreads the data across all the bricks wouldn't you lose a lot of storage space? I guess the point is ease of use.

    The water cooling would be interesting to see, especially for the center Brick in a pile. That also defeats the purpose of ease of use if the center brick fails.

    I don't have any experience with RAID. I'm too poor :(

  24. I've already got some. by Mal1 · · Score: 1

    My interchangable data storage bricks are my computers.

  25. Bad Bricks answer by RainbowSix · · Score: 1

    No mention is made of what happens when a brick in the middle of the cube needs to be replaced and the whole thing needs to be disassembled

    IIRC, their idea is that when a brick dies, you just leave it there. Imagine a big room as a circle. You build bricks around the circle starting in one corner of the room. As you "upgrade", you stick new bricks on to one end. If a brick dies, screw it, just stick another one on at the end if you need it. When you run out of space at the end of the circle, you start dismantling the old obsolete (and possibly dead) bricks from the starting end and add the new snazzy bricks onto the end.

    It's pretty sweet, and that ignores the watercooling channels that require special plumbing :)

    --
    --------
    It's OK to be social, just don't tell anyone about it.
    1. Re:Bad Bricks answer by Anonymous Coward · · Score: 0

      BTW, I guess I forgot to mention above that the brick layout is more than 1 brick thick so they can route around the bad brick.

    2. Re:Bad Bricks answer by jbeamon · · Score: 1

      This idea was in the news last year, if I remember correctly. It's been around a long time at any rate. Yes, the idea proposed was that these little units are commoditized and affordable, and you leave a bad one in place until such time as you can take part of the stack apart for maintenance. All in all, though, decommissioning a bad cube is done by software at the cluster level.

      --
      -j
    3. Re:Bad Bricks answer by Anonymous Coward · · Score: 0

      No, it's not sweet, it's moronic. Why the fuck would you use this instead of a wall of harddrives that PLUG IN.... you push one in, it's on. Pull it out, it's off.

      If it goes bad, the little light on the front blinks, and you pull it out and replace it with a good one.

      This is a really, really stupid idea.

  26. Resistance is futile.... by john_g_galt · · Score: 1

    I for one welcome our cube storage overlords.

    1. Re:Resistance is futile.... by Anonymous Coward · · Score: 0

      I for one do not welcome you lame joke reposting scum

    2. Re:Resistance is futile.... by Deekin_Scalesinger · · Score: 1

      When we are all enslaved to the storage cubes you may regret those words...

      (I confess I did chuckle at the GP merely for the fact that I have not seen an overlord joke in a little bit on here.)

      --
      "As the intrepid kobold companion continues his journey, he begins to wonder... if priests raises dead, why anybody die?
  27. Re:Dead bricks by Anonymous Coward · · Score: 0

    interesting...

  28. cube in the middle by Fr05t · · Score: 1

    "No mention is made of what happens when a brick in the middle of the cube needs to be replaced and the whole thing needs to be disassembled." - http://www.hasbro.com/jenga/

    1. Re:cube in the middle by VE3ECM · · Score: 1
      You take a brick from the bottom and you put it on top,
      You take a brick from the middle and you put it on top.
      That's how you build the tower; you just don't stop.
      You keep building that tower putting blocks on top.
      It teeters and it totters, but you don't give up;
      It weebles and it wobbles, but you build it on up.
      You take a brick from the bottom and you put it on top,
      You take a brick from the middle and you put it on top,
      'Til someone knocks it over, and that's when you stop...

      'Cause your ass got fired.

  29. Mr. Obvious says... by Smilin · · Score: 1

    This is stupid.

    This comes from a research lab where people have too much money and too many signs everywhere that say, "Think of a new idea." Current storage solutions aren't so broken that they need this kind of fix. If you want to be so frickin clever why don't you work on some high density, cost effective way to eliminate moving parts from storage.

    1. Re:Mr. Obvious says... by Number44 · · Score: 4, Insightful

      Wait one damn minute here.

      As they say in the army: "If it's stupid but it works, it's not stupid."

      We spend billions on research, and only a fraction of the technologies that we invent (yes I am an IBM employee) turn into real products, but that's the whole idea.

      Think of copper interconnects. Think of the 'pixie dust'. Think of the Power5 architecture. All of these things are working their way into YOUR badass PC of the future. These weren't the only things we came up with, but our process DID create them.

      We must look really far forward and not sit on our laurels, that's a great way to lose the game against our competitors.

    2. Re:Mr. Obvious says... by Smilin · · Score: 1

      As they say in the army: "If it's stupid but it works, it's not stupid."

      Man that is a stupid quote. :P No offence.

      If something is stupid but works it's simply something stupid that works. By "army" logic this would be a good idea once I got it to work: Train a bunch of monkeys to hold an abacus and jot down the data I input to them. Introduce additional monkeys to hold the same data and act as parity so I could automatically correct when one monkey of many decided to pick a flea instead of store his current input.

      IBM has come up with MANY great ideas (they've held the record for the most patents per year for a number of years). This one just happens to be stupid. The idea may work just fine but so does a clariion from EMC or a cheap promise IDE RAID controller. NASA spent untold dollars inventing a pen that would work in zero-G. The Russian's used a pencil.

      The biggest gripe I have with the idea is, "Yeah, but WHY??" The interconnects are really clever for instance but wouldn't some (parallel obviously) variation of a 30 year old headphone jack work just as well?

      Why even bother with the whole 3D "cube" idea if you have to slide cooling plates in-between? Stick with a 2D approach. Better yet, just apply your liquid cooling plates idea to existing technology!

      Why add a CPU and cache for every "block" of data storage that you add? Cost obviously isn't the reason. The aerospace industry used to add additional jet engines to planes for redundancy (and power of course) until they found out that each added redundant engine also introduced about 1 million extra things that could break.

      I could go on but I'll just "keep it simple" and say it's stupid. No offense to you or IBM as a whole I hope.

    3. Re:Mr. Obvious says... by Ignignot · · Score: 2, Informative

      NASA spent untold dollars inventing a pen that would work in zero-G. The Russian's used a pencil.

      Actually, I'll tell you how many dollars nasa spent developing a pen that worked in zero g. They spent 0. Not a cent. Someone developed it on their own for scuba diving, and then they bought tons of them from him because pencils (which they were using) have all sorts of problems in zero g - for instance, graphite and wood shavings could get in circutry, both are flammable, etc.

      --
      I submitted this story last night, and it didn't get posted.
    4. Re:Mr. Obvious says... by Anonymous Coward · · Score: 0

      As they say in the army: "If it's stupid but it works, it's not stupid."

      Which is why you have a military spending billions on a rocket system that can only shoot down other rockets when you put a homing beacon on them. It's stupid, it works, and it's your government in action.

    5. Re:Mr. Obvious says... by Anonymous Coward · · Score: 0

      What you say is true but misleading. The Zero-G pen they eventually adopted was indeed developed by a third party for the purposes of scuba diving and thus NASA spent zero dollars on that particular pen. However, the fact that someone else was attempting to develop such a pen didn't prevent NASA from doing likewise in parallel, and spending "untold dollars" in the process.

      Also, NASA never used pencils. The NASA astronauts refused to believe that despite what the the comic books would have them believe, they could take off their pressure suits once inside the orbiter. Consequentally, NASA had to issue wax crayons -- the astronaut's little gloved fingers being unable to grip a pencil.

  30. All in all, it's just a... by jejones · · Score: 3, Funny

    ...nother brick in the mass storage unit.

    Darn. Doesn't scan.

  31. In case the article gets slashdotted by Anonymous Coward · · Score: 1, Informative

    IBM Makes Progress with Storage 'Bricks'
    By John Pallatto
    December 16, 2004

    IBM has made progress over the past year in developing a new water-cooled, modular mass storage system designed to be highly fault-tolerant and make more efficient use of electric power and cooling capacity.

    Called CIB (Collective Intelligent Bricks), the storage system is under development at IBM's Almaden Research Center in San Jose, Calif. IBM officials discussed its work on the prototype intelligent brick storage system with gave reporters
    and editors Wednesday as part of a general briefing on its storage research efforts.

    CIB is an effort to make highly reliable storage systems from less-reliable standard components, said Robert Gardner, a research center staff member and co-leader of the development project at IBM. The storage units are literally designed as square bricks that can be assembled into large, Rubik's Cube-like blocks.

    Each brick has its own CPU, memory, cache and networking connections. This makes the brick "appliance-like and easy to add by end-users," Gardner said.

    Individual bricks can have varying amounts of storage capacity of up to 80 GB. The bricks can be assembled into systems containing terabytes or even petabytes of storage capacity.

    PointerClick here to read about IBM's recent update of its TotalStorage SAN software suite.

    Rather than using typical wire prongs or plugs, the bricks are connected with a
    novel technology called "capacitive coupling," in which one block is mated to the next through a conductive plate. Gardner displayed two different prototype couplers, one made of Mylar and the other of thin ceramic. The couplers are actually able to transmit data through the extremely thin layer of air between one brick and the next., Gardner said.

    One of the key goals is to make storage systems that are easier to build and maintain by customers, Gardner said. It should be easy enough, he said, to enable a data center technician "to walk up to the system, attach the storage and then walk away."

    IBM also believes the bricks will allow it to design storage systems that are as much as three orders of magnitude more scalable than existing storage arrays while reducing complexity and simplifying maintenance, he said.

    The bricks can use cheaper, less reliable components because the failure of a single brick or even several bricks will not shut down or corrupt data in the other bricks, because the data is mirrored in other sections of the array or in backup systems, he said. As a result, defective bricks can stay in place until they
    are replaced as part of scheduled maintenance, Gardner said.

    PointerTo read about how the latest storage systems are gaining built-in grid computing options, click here.

    The bricks can be assembled "in a big pile of bricks or it could be a one-dimensional wall of bricks," which could make maintenance even easier. IBM is studying which configurations would be most effective for maintenance, Gardner said.

    IBM is experimenting with water cooling with these systems because it is becoming increasingly difficult to provide efficient air cooling for the huge volume of storage devices that customers are cramming into their data centers, Gardner said. He and other IBM officials declined to say when the experimental IceCube technology might be released as a product.

    Gardner indicated that his task was to demonstrate the effectiveness and practicality of the system before the company decided whether to release it as a product.

    The system offers significant potential benefits to customers, he said, because
    liquid cooling can save as much as seven times the amount of floor space required for effective air cooling and reduce the amount of power used for cooling by 20 percent to 50 percent, he said.

    The laboratory model displayed by IBM used aluminum cooling jackets to circulate water through stacks of individual bricks. The water would pass through an external heat exchanger on a building roof or in an outdoor tank, much like an air-conditioning system, he said.

    1. Re:In case the article gets slashdotted by Anonymous Coward · · Score: 0

      Hey! Can you use these bricks to build a fireplace?

  32. Seems like a solution looking for a problem. by Yartrebo · · Score: 3, Informative

    You can already fit about 2TB is a large desktop case. These cubes only store 60GB/cube.

    I would rather use loads of desktops, each with a local RAID array. Depending on bandwidth needs, I would either connect them to a common gigabit ethernet router (not so scalable) or set up dedicated routers in a tree heirarchy with larger and larger pipes as you get near the root.

    Scalability should not be too much of an issue, and with 10 or so HDDs in a single case, you don't waste too much electricity.

    Naturally, they would be running Linux.

    1. Re:Seems like a solution looking for a problem. by Anonymous Coward · · Score: 0

      Wow, I bet IBM never tought of that.

    2. Re:Seems like a solution looking for a problem. by Cecil · · Score: 2, Insightful

      Seems like a solution looking for a problem

      You know what? Once, computers were a solution looking for a problem too. Most people just can't think more than about 5 minutes ahead, it seems. Real invention, real innovation, real research and development, they're lost arts these days.

    3. Re:Seems like a solution looking for a problem. by 2nd+Post! · · Score: 1

      Easy enough. So make a cube the size of a desktop case with 2TB inside.

      Which is simpler? A cube made of 64 2TB units, or wiring up 64 of your desktops together?

    4. Re:Seems like a solution looking for a problem. by Yartrebo · · Score: 1

      RTFA

      Each cube holds up to 80GB.
      Each of my proposed desktops (and I have seen people with 2TB on their personal machines) holds 2TB or 2,000GB.

      2TB/80GB = 25 cubes/desktop, so you'd need 3 desktops to equal the 64 cube array. That's within the reach of a home network, no less a corporate quality LAN. With gigabit ethernet, that 3 desktop fileserver will have all the bandwidth you need too, without the cost of using bleeding edge overpriced cubes.

    5. Re:Seems like a solution looking for a problem. by putaro · · Score: 1

      Use some sense

      They're obviously going to use commodity drives inside of the bricks. The article has a typo in it, so what else is new?

    6. Re:Seems like a solution looking for a problem. by timeOday · · Score: 3, Interesting
      I would rather use loads of desktops, each with a local RAID array.
      That's what google does, except they don't bother with (or need) RAID.
    7. Re:Seems like a solution looking for a problem. by undercanopy · · Score: 1

      i did RTFW, and a link off of the article which leads me to believe that they left a 0 off of the number.

      Each brick of the planned prototype will contain 12 disks and up to 80GB of storage. When finished, the prototype will have three rows of nine bricks each stacked on top of one another, for a total storage capacity of about 26 terabytes, according to officials at the IBM Almaden Research Center, in San Jose, Calif., which is developing the project.

      Now, even here they say 80GB, BUT if you do the math for the figures further on, for an array of 9x3 cubes adding up to ~26TB, the 800gig number is just about in range of that.

      --
      -- D-23994, Muff#2613
  33. Deja vu all over again by davecb · · Score: 1
    This also works for cpu chips: see the Sun Research article on the sibject.

    Both sound like lego bricks shoved into slots in a backplane (;-))

    --dave

    --
    davecb@spamcop.net
  34. Re:Dead bricks by Anonymous Coward · · Score: 0

    +2 Informative

  35. Damn! by lxs · · Score: 1

    If I had patented this idea when I had it ten years ago I would have been rich! (Let's for the moment gloss over the fact that I'm too dumb to design a working prototype.)

    1. Re:Damn! by dbacher · · Score: 1

      You don't have to have a prototype for a patent in any current patent system in use in the world, a simple idea is enough.

      --
      If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
  36. Surreal! by __aamcgs2220 · · Score: 1

    I think they should get Frank Gehry working on some new sculptural/architectural designs with this technology, so companies can go back to the good old days of showing off their data center to the world with a huge wall of glass. Aww, screw it, just cover the whole thing with titanium plates. Same effect.

  37. Very Tough Error Isolation-Biological by Anonymous Coward · · Score: 1, Insightful

    Ask yourself how biological systems handle error propogation?

    1. Re:Very Tough Error Isolation-Biological by Number44 · · Score: 2, Insightful

      That's a pretty trite answer but I'm on vacation, so I'll respond.

      Let me throw it back at you this way: assume you are SPRINTING a marathon, one that lasts a whole year. You are contractually obligated to run as fast as you can, at peak speed from the start to the end and you can't stop for anything, you have to eat and drink and eliminate on the run.

      Now let's say you catch a cold, or the flu in the middle of the race. Your biological system starts to steal resources to increase white blood cell counts, to fight the infection and eliminate it. In the meantime you are slowing down, staggering, unable to concentrate on the task. The flu can take DAYS to eliminate from your system. In that time, you have failed to fulfill the contract (ie, maintain max speed) and lost the race.

      These are the conditions placed on the vendors of enterprise level storage systems. Modelling error recovery after biological systems doesn't work that easily. You MUST FIX THE ERROR RIGHT NOW when it happens and reject the failed part and isolate it from the system. We strive to do it in mere seconds, which corresponds to just shy of the timeout values of the host system that's trying to use your storage.

      When you stub your finger, it doesn't fall off immediately because it MIGHT inhibit your ability to work at max efficiency. Yet, that's how it has to happen in storage. We see a part start to fail, and blammo, we shut it off and call for service.

    2. Re:Very Tough Error Isolation-Biological by Anonymous Coward · · Score: 0

      Except, of course, our bodies need a rest and recovery period. Maybe you could find some way of duplicating this biological process into the computer systewm?

      Part of the problem, if we're going to make an analogy of computers to biological systems is we expect them to work 24/7 at our our will. Perhaps some downtime to verify errors is needed - particulalry in large data storage systems.

    3. Re:Very Tough Error Isolation-Biological by Anonymous Coward · · Score: 1, Funny

      Duh.

      You just said exactly what the parent poster said. Why did you write "Except" at the very beginning?

      sigh I remember when the signal to noise ratio here wasn't so bad...

    4. Re:Very Tough Error Isolation-Biological by shokk · · Score: 1

      Is that like when chickens see blood on a comrade in the henhouse?

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  38. like Hackers by Anonymous Coward · · Score: 0

    If we are lucky it'll look like the Gibson in Hackers complete with arcing.

  39. Rap Bricks by rice_burners_suck · · Score: 1
    ...Ice Cube Storage Bricks...

    In addition to storing corporate data, they play rap music and scratch records.

    When are they coming out with Snoop Dogg Storage Bricks?

    1. Re:Rap Bricks by ajlitt · · Score: 1

      Will the solid-state version be called Grandmaster Flash?

  40. hmmm, easily removable good? by mzwaterski · · Score: 1, Insightful
    Is an easily removable drive really that great of an idea? What if I trip on the power cord and knock the whole stack over? It seems to me that there is some benefit derived from drives that are securely in place.

    I think that the real invention here is not the drive array itself, but the connector that is used. This would be a great way to dock things like handheld devices, cell phones, and cameras. It would also be great for portable media. It seems like it could be called "electrical connections for dummies." I can't understand how a person could have trouble with a USB plug, but people still do. I think anyone could handle putting the camera down on the big blue pad!

    1. Re:hmmm, easily removable good? by TarrVetus · · Score: 1
      What if I trip on the power cord and knock the whole stack over?
      I may be observing this incorrectly, but judging from the photo Funny you should mention that. I think that each one of the bricks is secured by a large pole, much like a skewer through kabobs. This way the cubes won't easily lose contact with one another or get knocked over.
      This would be a great way to dock things like handheld devices, cell phones, and cameras. It would also be great for portable media.
      I've always thought that a great way for computer design to move would be totally modular computers and this cube system would be a great way to do it. Each block could contain a component of the system--from processors and memory to graphics cards to disk drives--and the owner would simply connect them all together, easily adding and removing parts when needed. And, as the article states, IBM's cube system is incredibly cool, meaning that there would be no need for a case, leaving all parts open and easiliy accessible.

      But, of course, that's just an idea.
  41. Go ahead... by Short+Circuit · · Score: 1

    Imagine a beowulf cluster. Just try not to think about replacing a brick at the bottom of the stack...

    1. Re:Go ahead... by jessecurry · · Score: 1

      I was waiting for someone to mention a beowulf cluster :) it seems to come up in every article

      --
      Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
  42. ob. by nmec · · Score: 1

    Imagine a beo....

    ahh forget it you know the rest

  43. x^3 x^2 right? Worng in this case by bigbensheldo · · Score: 2, Insightful
    Now I understand what the point of this is, that if you have some room with dimensions W*L*H you can definitely fit more space into it if you fill the entire room with cubes, as opposed to just covering the walls with racks.

    But as a people are mentioning, what about maintenance. You have a big stack of cubes, with something wrong in the middle, you have to dissassemble a bunch to get at it. And even if the data is mirrored on another brick, what happens when you have to remove that brick to get at the dead one.

    Seems to me the most efficient manner is a two dimensional spread, i.e. cover one wall with cubes to a depth of only one cube. But then in that case, you migh as well go with a traditional rack server.

    Cubes are stupid especially because (think about this) even if you have a wall of cubes stacked up, if you remove one, you may have to remove all of them on top of eachother (how are these things affixed?) Wouldn't it be smarter to have it be hexagonal? Removing one wouldn't collapse a column. There are more networking connections too.

    Seems like a gimmick to me. Play tetris with your SAN!

  44. Not consumer electronics by thegnu · · Score: 0

    I think the issue of tripping over wires is moot. Because it's mainly for professionals in a professional environment. Initially, anyway. This is like complaining of the danger of nailguns, because most people can't operate a hammer correctly without hurting themselves.

    --
    Please stop stalking me, bro.
    1. Re:Not consumer electronics by mzwaterski · · Score: 0

      True, the probablity of a professional knocking over the array is much lower, but the damage caused by a professional knocking over an array is much greater. If I knock over my personal array its not a big deal. In fact, it may be a nonissue, I just have to put it back together. If a webserver admin somehow knocks over his array...boom, the webpage is down, it could be very serious. I agree though, the risk is much lower. It just seems that there are better solutions for swappable drives that are as effective but more "sturdy" for lack of a better term. Is anyone swapping out drives so much that taking 10 seconds to remove a drive is that much better than 5 seconds?

  45. Terrahawks.... by voice+of+unreason · · Score: 1

    This reminds me of the old Gerry Anderson puppet-based TV show Terrahawks. The bad guys had evil cube shaped robots, that could stack on each other to make big laser cannons, and the like.

    When our data bricks start to kill people, we'll know IBM's up to something :)

  46. Power and water cooling connections by enosys · · Score: 2, Insightful
    I don't see what's the point of sending data through the air when you have to make connections to the bricks anyways. Each brick has to have a power connection and that isn't through the air. They could easily just add a high speed serial interface to that connector.

    They also talk about water cooling this system. Those connections are even harder to deal with. Hoses are always going to be thicker and more difficult to handle and there's the possibility of leaks, especially when connecting and disconnecting hoses.

    1. Re:Power and water cooling connections by thpr · · Score: 1
      I don't see what's the point of sending data through the air when you have to make connections to the bricks anyways. Each brick has to have a power connection and that isn't through the air. They could easily just add a high speed serial interface to that connector.

      The high speed connection is something you simply don't want anywhere near the power connection. Power is noisy beyond any comprehension when you're talking high speed communications and data integrity. So you don't want the second connection.

      Besides, the point behind wireless is not having to connect and disconnect items... the management of the wires is itself a pain, since in large bundles they need to be labeled and only the proper one disconnected. Allowing the devices to communicate with each other without a central switch changes that management dynamic. The equivalent (using wires without a central switch) would be four or six wires per box (one to each of its neighbors, 4 or 6 depending on # of dimensions used) and that gets to be a rat's nest (and requires innovative design or prohibits you from using the 3rd dimension because it requires a connection location for a cable)

      They also talk about water cooling this system. Those connections are even harder to deal with. Hoses are always going to be thicker and more difficult to handle and there's the possibility of leaks, especially when connecting and disconnecting hoses.

      Water cooling != hoses. It did in the old S/390 mainframes, but there are modern systems (Apple G5s) that use liquid cooling without most people realizing it.

    2. Re:Power and water cooling connections by bhima · · Score: 1

      Wait! I have one of those PowerMacs and I SAW a hose in there when I added the second hard drive (OK I did poke around a little more than just that) and it was bigger than the SATA cable :)

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    3. Re:Power and water cooling connections by retinaburn · · Score: 1

      I imagine the way they would design it would to have all the hoses already in the case. with outputs on similar to power, where to stick it in and twist a spigot. fairly easy to do in a two dimensional cube wall, need a new row, add some extra tubing and then the machines as required.

  47. this is not at all new by Anonymous Coward · · Score: 0

    Back in the 1980's there was a computer system that ran an operating system called BTOS/CTOS. The hardware consisted of boxes that could be connected together via a backplane. You could add peripherals, memory, etc, until the assemblage stretched across your entire desk.

  48. Yes, and Slashdot readers are smarter... by Anonymous Coward · · Score: 0

    "To be really effective, this would need to be teamed up with some sort of a backplane, but the tech is new and neat."

    Yes, and /. reader Shok knows better than the IBM engineers working on this technology and is paid the big bucks.

  49. Just imagine... by mr_snarf · · Score: 1

    ...These in a rubiks cube! Move them around to find the best connections incase important bricks' connections fail :P

    --
    printf("Goodbye cruel world!\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b");
  50. Solving huge data organization problems with CIB.. by TheLoneGundam · · Score: 1

    Consult Rubik - LLRLR gives you financial data; LRLRLLRLR is payroll; tables are normalized if all their bricks show the same color data.

  51. 2001's data storage mechanism by rice_burners_suck · · Score: 1
    No mention is made of what happens when a brick in the middle of the cube needs to be replaced and the whole thing needs to be disassembled.

    Someone else already mentioned that the article does discuss this... But I think what would look really cool in a corporate datacenter would be memory "cartridges" (for lack of a better word) like those seen in the memory bay of 2001: A Space Odyssey's HAL 9000 computer. Glass-looking cartriges that can be inserted and removed at will. You could have rows of walls with these cartridges on both sides. One can be removed and another installed, and the RAID-like setup will automatically rebuild the data at RAM-like speeds.

    1. Re:2001's data storage mechanism by Kehvarl · · Score: 0

      You mean HAL's Holographic storage units which were supposedly write-once read-many type devices? I don't know if I'd want something quite like that. if I had to write a virus every time I wanted to erase ome information, I might start writing them for no reason at all.

  52. Messages on Bricks and Rocks by Anonymous Coward · · Score: 0

    Others have already transferred data on notes tied to bricks -- and sometimes rocks -- thrown through windows. ...and I've frequently wanted to through a brick at Windows.

  53. Thank you, Sollog by Anonymous Coward · · Score: 0

    lol, so true... I think I'll just smoke reefers and play Doom 3.

    Tried AO yesterday, man what a timesink.

    Shame about Kieth Richards, really.

  54. Rubik's cube by suso · · Score: 1

    No mention is made of what happens when a brick in the middle of the cube needs

    Maybe a solution to something like this would be to have some kind of rubik's cube like configuration where the data would still be accessable as long as it was connected to at least one other block, but you could move the blocks around in a preset way along "rails"

    1. Re:Rubik's cube by Anonymous Coward · · Score: 0

      This would be a nice idea if you could reach all the block in a rubix cube. The "center" block of your traditional 3x3x3 rubix cube will never be brought to the surface.

      It gets worse as the cube gets bigger. In a 5x5x5 cube, the middle 3x3x3 set of blocks will never see the light of day.

  55. I think you read the article wrong by erik+umenhofer · · Score: 1

    Each brick of the planned prototype will contain 12 disks and up to 80GB of storage.

    Either they are using 6.6 gig drives or they are using 12, 80 gig drives....which do you think it is?

    1. Re:I think you read the article wrong by bhima · · Score: 1

      The 6.6 ones and they are really Pricey!

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
  56. Yes, I know these. They are Evil. by LionKimbro · · Score: 2, Funny

    I know that they are evil, because I've seen what they do.

    Just watch Laputa. Near the end of the movie,- you see that Laputa is composed of these very same intelligent brick computers.

    In answer to the question: "How do you replace the broken bricks in the middle?" ...the answer is: It's all automatic. The bricks rearrange themselves in mid-air, and the broken bricks fall out.

    It's true.

    Just watch the movie; It explains everything.

  57. ROFLMAO by CrazyJim1 · · Score: 1

    Ice Cube brand storage bricks? A rap star's patented way of stacking weed.

  58. 2001's data storage mechanism-Redundancy. by Anonymous Coward · · Score: 0

    "No mention is made of what happens when a brick in the middle of the cube needs to be replaced and the whole thing needs to be disassembled."

    Well I got the "trite" label stuck on my response. But biological systems solve the problem with redundancy (at several levels), self-repair, and self-correction.

    Plus to add. Remember in an enterprise system the worst that'll happen is that the business will fail, and have to try again later. When a biological system fails. The worst is that it dies, and there's no "do over".

    Also a lot of our "new fangled technology" has principles, already discovered by biological systems, and sometimes they do them better. So maybe we need to lose the "trite" POV, and look a bit harder at what something that's been around for millions of years have to teach us.

  59. His last name is GARNER by Anonymous Coward · · Score: 0

    He is also one of the architects of SPARC.

  60. Disk or solid state? by Anonymous Coward · · Score: 0

    I can't seem to find the answer to this, so maybe you can help me. Do these cubes still contain disks or are they solid state?

  61. Not sufficient by GunFodder · · Score: 2, Insightful

    Nowadays many data sources must run 24/7 because they serve data worldwide. It really shouldn't be necessary to shut down the data source to replace a disk. RAID on SCSI can already support hotswapping. The only nuance here is to make sure the physical design of the array allows the operator to replace any cube without removing others.

    1. Re:Not sufficient by jessecurry · · Score: 2, Interesting

      well at least allow him to remove any cube without having to remove all mirrors of a specific drive.
      The physical design will probably require some optimization. If you wanted to mirror each drive to four others you could have four stacks, each rotated slightly in their arrangements, then a service tech could remove all of the drives leading up to a certain drive without interrupting the data flow(or really an entire stack). The data center would simply have to make a chart detailing the order to remove the drives in, the tech would just have to choose the correct stack.

      --
      Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
    2. Re:Not sufficient by superpulpsicle · · Score: 2, Interesting

      You people are getting all worked up over vaporware. IBM in 1996 claims that terabyte hologram cubes that can write nonmechanically with a light flashing was supposed to be available in a decade. It's pretty much 2005, and I see no sign of that.

  62. Isn't this a reprint? by Anonymous Coward · · Score: 0

    I remember reading about this here, several months ago...

  63. Used to have an electronics kit like this by Animats · · Score: 1

    Many years ago, there was a toy electronics kit like this. Each component was sealed in a little plastic brick, and the bricks were connected by magnetized plates. You could put together an AM radio, and it looked like a Scrabble board.

  64. towers of hanoi by ajrs · · Score: 1

    if these things are hot swapable, you can play towers of hanoi, and replace a damaged block when it is on the top of a tower.

  65. Article deals with water cooling issue by John+Harrison · · Score: 1
    I know it is asking a lot to read the article, but you could have at least looked at the picture.

    It clearly shows the cooling system, which is made of sealed aluminum columns that the bricks are slid over. There are no hoses and no connections to spring a leak.

  66. just one other reason to play tetris by has2k1 · · Score: 1
    Here is a senario in the IBM research labs

    Boss: Now, Mike!!** i have always been clear tetris and other games are banned in this facility.

    Mike: Boss, am trying to find the optimal block pattern arrangment that would maximise storage.

  67. Sokoban... by Maljin+Jolt · · Score: 1

    Soon, you will have a good excuse excuse for playing Enigma, Sokoban, or other box shuffling clones: "I am just excercising a failure recovery procedure for the cube in the middle, sir."

    You can even play a breakout with a baseball in the real world with that technology.

    --
    There you are, staring at me again.
    1. Re:Sokoban... by thegnu · · Score: 0

      You can even play a breakout with a baseball in the real world with that technology.

      Yeah, but that one doesn't work on your boss. "I was, uh, just pretending I was a yellow paddle and I had to... uh... umm..."

      --
      Please stop stalking me, bro.
  68. Zardoz, holographic type storage? by crovira · · Score: 1

    I wonder how long it will take for us to get to a holographic (graceful degradation of bytes if a bit goes bad,) type storage.

    Instant (well light speed through a solid critalline medium) retrieval would be just what the newest DB2 database would need.

    I smell copyright agreements in the wind.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  69. Dejavu by michrech · · Score: 1

    I KNEW this sounded familiar!

    See here.

    From this current story, it sounds like they've made some improvements, but the two are basically the same...

    --
    bork bork bork!
  70. It's Robert Garner, not "Gardner" by Eric+Smith · · Score: 1

    I don't expect reporters (at eweek or elsewhere) to accurately report on technical details, but it would be nice if they could at least get names of people spelled correctly.

    1. Re:It's Robert Garner, not "Gardner" by Eric+Smith · · Score: 1

      Robert informed me that eWeek has now corrected the spelling error.

  71. Re:x^3 x^2 right? Worng in this case by jessecurry · · Score: 1

    Actually, what if you had a bunch of stacks like libraries do, then to get to any cube you could just crank all of the other stacks to one side.

    --
    Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
  72. My list of random cranky criticisms of the article by Atario · · Score: 1
    Starting with the thing you quoted:
    The bricks can be assembled "in a big pile of bricks or it could be a one-dimensional wall of bricks," which could make maintenance even easier.
    Last time I checked, walls were at least two-dimensional. Though, I'll grant you, a one-dimensional wall would be easier to maintain than the two- variety, unless you want the things to stay in contact the whole time.
    Called CIB (Collective Intelligent Bricks)
    Borg what now?
    CIB is an effort to make highly reliable storage systems from less-reliable standard components, said Robert Gardner, a research center staff member and co-leader of the development project at IBM.
    <spade>Oh yeah, I liked that concept the first time...when it was called RAID.</spade>
    The storage units are literally designed as square bricks that can be assembled into large, Rubik's Cube-like blocks.
    They're literally designed? As opposed to figuratively?

    "Square bricks". Again, number-of-dimensions problem. I would think they would be cubes.
    Individual bricks can have varying amounts of storage capacity of up to 80 GB.
    Wow...80 whole gig, huh? Thanks, IBM, former leading hard drive manufacturer in an era of 250 gig hard drives!
    The bricks can be assembled into systems containing terabytes or even petabytes of storage capacity.
    Double wow. At 80GB max per cube, you're going to need a warehouse to hold a petabyte. (13,000+ cubes, anyone?)
    Rather than using typical wire prongs or plugs, the bricks are connected with a novel technology called "capacitive coupling," in which one block is mated to the next through a conductive plate.
    All the benefits of plugs, but without that pesky stability of mechanical connection! Bump one with your elbow? Your elbow hurts less, and the cube goes crashing to the floor.
    The laboratory model displayed by IBM used aluminum cooling jackets to circulate water through stacks of individual bricks. The water would pass through an external heat exchanger on a building roof or in an outdoor tank, much like an air-conditioning system, he said.
    Uh-huh. So much for that ease of installation and maintenance and low cost and whatnot.
    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  73. Sounds familiar.... by pragma_x · · Score: 1

    ie. "To replace brick 1234, please remove brick 2345 first. Then remove 4532. Then remove 9786. Then remove 4575. Now remove 1234, replace. Now reinsert previously removed bricks"

    Do not deviate from the prescribed route, or data and/or user termination may result. Please see the included reference DVD for more information about navigating to broken nodes.

    1. Re:Sounds familiar.... by sheppos · · Score: 1

      Do not pass Go, do not collect 200 UKP/USD/Euros

  74. Impending Doom by AmberBlackCat · · Score: 1

    Alien robots are going to come to our planet and find a way to convert this technology into a means of storing energy. Then they're going to take all of our energy, store it in these cubes, and take them back to Cybertron. Be very afraid.

  75. Read My Post by 2nd+Post! · · Score: 1

    All IBM has to do to trump you is create desktop sized blocks with 2TB storage per block. Given that the system needs no video system and much simpler motherboard, they can either make the cubes smaller or store more, so on a bits to bits comparison a 2TB cube is smaller than a 2TB desktop.

    So to reiterate my post: Which is the simpler solution, create an array of 2TB cubes or use your solution?

  76. Old news by Anonymous Coward · · Score: 0

    From Jan 2002,
    http://www.almaden.ibm.com/StorageSystems/a utonomi c_storage/CIB_Hardware/IceCubePrez.pdf

    April 2002, http://www.eetimes.com/at/news/OEG20020423S0091

    Jan 2003, http://www.theregister.co.uk/2003/01/03/ibm_goes_l ego_with_ice/

  77. IBM Storage Bricks by havingfunatresearch · · Score: 1

    Disclosure: I work at IBM Research where this work is done. A couple of corrections to the rather amusing thread here at shlashdot. The name of my colleague is Robert Garner, not Gardner. Each brick holds just a little bit less than a cool Terabyte, not 80 Gigabytes, i.e. the entire prototype 3x3x3 cube stores 26 Terabytes. Think of the text and the images of all the books in the library of Congress or about 6000 Hollywood movies as about that amount of data. A Petabyte (= 1 million Gigabyte) storage system, using state-of-the art disks combined with IceCube system technology is surprisingly small; I leave it to the readers to do the math. When one or several bricks fail - YOU LEAVE THEM IN THE CUBE until the machine has reached the end of its economical lifetime. Again, YOU LEAVE DEAD BRICKS IN THE CUBE. This has many benefits, which any experienced systems engineer can attest to. Of course, here is where the (software) magic comes into the picture, plus some hardnosed engineering and systems anlysis. It is way outside the scope of this thread to describe in any detail. As one british reporter once observed: 'THE ICECUBE TENET IS TO LIVE AND LET DIE'. He got it right.

  78. didn't they announce this... by Anonymous Coward · · Score: 0

    ...or something very similar a few weeks before they spun off/outsourced/sold their HDD manufacturing to Hitachi? The "brick stacked storage" concept thing? I seem to remember it, as I remember writing a prediction (on another forum,and I was right) that they probably had something better than conventional hard drives coming down the pike..hmmm better RTA... yep, it's an update of an older story. Better post AC then...ha

  79. The bricks can be assembled by acehunter · · Score: 1
    The bricks can be assembled "in a big pile of bricks or it could be a one-dimensional wall of bricks,"

    A one-dimensional wall of bricks - you mean a line?

    --
    -Mod how you like, we'll make more
  80. Maybe you're not so smart by 2nd+Post! · · Score: 1

    It's not such a stupid idea. There are at least three applications for this technology:
    Server clusters
    Render farms
    Storage arrays

    Benefits: Zero (essentially) maintenance. All you do if you need more capacity is plug in another 'cube'. If the cube breaks, you send it back to IBM or whatever and they fix it and return it to you. It handles all the balancing and communications, and that's it.

    From the outside it's like memory sticks in a motherboard; plug in a new stick and increase your ram.
    Here it's plug in a new cube and increase your capacity.

    Is that such a stupid idea?

    What do you think is so stupid? If an idea is stupid that means you must imagine there is a better way to implement it.

  81. Prototype Built by Mysterious Entities by Pooua · · Score: 1
    I recently watched some video feeds showing a prototype Cube, which was then advanced to a Hypercube design. I had no idea that IBM had managed to miniaturize the system so much, or that they were even working on this project.

    --
    Taking stuff apart since 1969 (TM)
  82. Rebuttals by 2nd+Post! · · Score: 1

    I think the point is simplicity in management:
    More info provided by IBM.

    No wire management
    No network management
    No device management

    It should be no more difficult to administer than a pile of Lego bricks.

    I think with this design they've accomplished this.

    Read up more about it. I think all your issues are addressed and moot.

  83. Interesting test setup... by Doppler00 · · Score: 1

    From the photo, it looks like they're using Opto22 I/O modules as part of the system. I didn't think I'd ever see those things used in a computer setup! It looks like a fun project.

  84. Better colours by Anonymous Coward · · Score: 0