I’ve only just stumbled on Kostadis’ video on Unified Storage.  In case you’re not familiar with the concept, here’s his definition:

  1. A piece of hardware that has CPU, Memory and disk
  2. That supports FC, iSCSI, CIFS and NFS
  3. That has a common management console for all storage functions that are not protocol specific
  4. Has a single replication mechanism that is independent of protocol

Quite how and why this narrow definition should define something that is classed as unified, I’m not sure, however if you watch the video you’ll see it’s a direct attack at Netapp’s arch nemesis, EMC.  Does this mean Unified Storage is a real concept or just an attempt to have a dig at the competition?

Here’s a few thoughts:

  1. How many (persistent) storage devices do you know that don’t contain CPU, memory and disk?
  2. What have FICON, ESCON, Infiniband, SCSI, AoE and FCoE (and others) done to deserve exclusion from the term “Unified”?
  3. Why permit exclusions from a common management console?  Surely common means it does everything?  Otherwise it’s not common.
  4. Why is  a single replication mechanism so superior?  Isn’t choice a good thing?

There are other storage vendors out there.  Some of them even use the Unified moniker too – with just cause.  So here’s my more generic definition of Unified Storage:

 

  1. A hardware device dedicated to data storage.
  2. A device which supports all commonly used protocols, including Mainframe and Open Systems standards.
  3. A device which enables *all* configuration to be performed through a single management interface (regardless of whether multiple interfaces are supported)
  4. A device which provides consistent performance/throughput, regardless of the protocol used.
  5. A device which scales.

 

Now does that actually exist?

Tagged with:
 

7 Responses to Enterprise Computing: A Myopic View of Unified Storage

  1. Ewan says:

    I think your definition is much better, but don’t think it does exist right now.

    When it does finally arrive, I’d like to add an extra item to the list:

    6. Provides appropriate storage to an application based on user-defined SLAs, not manual LUN placements.

    Once you’ve got those 6 requirements, I think you’ll have got very near storage management nirvana.

  2. S. says:

    If knowledge is not required then we’re out of work! :)
    Sun unified storage claims to do #6 (based on ZFS)

    S.

  3. kostadis says:

    Chris,

    As always your free to define unified storage any way you want.

    But I think you’re being unfair to me.

    I explained the value of my definition here:

    http://blogs.netapp.com/extensible_netapp/2008/08/what-is-a-unifi.html

    And I explained why having a single replication mechanism is valuable.

    I think you get confused with the words single and the words flexiblity.

    Having a single mechanism that works the same across all protocols does not imply a lack of flexiblity.

    I also think you misunderstood my point about management.

    Clearly setting up NFS or CIFS has to be different, but provision the space for a CIFS and NFS export does not have to be different. That’s what i meant.

    cheers,
    kostadis

  4. Mark says:

    What is the point of the first requriement? Even a hard drive has memory, a CPU (microcontroller), and of course a disk. This is kind of a silly requirement. If the “disk” part can be any flash storage, then my cell phone and even my watch meet the criteria.

  5. Chris Evans says:

    Good point Ewan. Storage should be provided on a service basis in the future rather than require local/configuration knowledge.

    Chris

  6. Chris Evans says:

    S

    I’ve always found that when we solve one problem, another one arises to take its place….

    Chris

  7. Chris Evans says:

    Mark

    Exactly! I guess I was being sarcastic/ironic by changing the definition.

    Chris

Leave a Reply

Improve the web with Nofollow Reciprocity.

Looking for something?

Use the form below to search the site:


Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...