back to article Stop fiddling with your VMAX knobs or I'll chop your fingers off

An EMC systems engineer has written a blog post about the VMAX FAST VP array. While it's full of good advice, he unintentionally sums up everything that's wrong with VMAX today: the knobs. The blog in question, written by Sean Cummins, is well written and goes into plenty of detail about getting the best out of VMAX FAST VP. …

COMMENTS

This topic is closed for new posts.
  1. regadpellagru

    Ex storage admin, here

    As an ex-storage admin, I've always found the level of control you had on the latest Symms (Symm 3 & 4) creepy.

    Who needs to rebuild a RAID group anyway ? This needs to be planned at installation time and only if you get it completely wrong, would you need to do that. Also, to be able to break LUNs entirely ? Quite some risk here (wrong LUN ID anyone ?) ...

    I've also (painfully) fixed mistakes coming from this flexibility. Joe Local Admin thought it would be good to create a LUN of this size, but failed to understand where the LUN parts would land in terms of physical devices, creating a LUN effectively twice the speed of any other ...

    I haven't touched VMAX yet, but if EMC has offered the same level of control, I can surely see how things can get screwed up by Joe, big time :-)

    1. Guus Leeuw

      Re: Ex storage admin, here

      Dear Regadpellagru,

      blast from the past, for sure...

      However there's far less danger in Symm than you may think.

      The latest Symms (5 6 and 7) do offer the same level of control as the earlier Symm (3 and 4). That is not a bad thing, in itself. It allows you to give the best possible performance to the system that requires that level of performance. It also allows you to make sure that systems that do not need that level of performance are not in the way of delivering the performance to systems that need it. But one must understand how the machine works on a mechanical as well as logical level.

      The bad thing comes, indeed, when people think they can outsmart a machine they do not fully understand. And that is where the pain comes in. Some Joe Local Admin may think they know what's going on, but the most important rule in storage, as you well know(!), is "It Depends...". Things one learned in one particular application of storage may not apply to some other system... Generalization of knowledge in storage is generally a bad thing, really... Remember the study I did with regards to LUN mapping and characterisation of storage through XP storage for that big DB system? Generalizations did not come into that study... Real understanding of how things were actually done was the only way to find perf issues....

      Lastly, you couldn't blast away a LUN if it were mapped / masked or performs any other useful service. Only when a LUN/Device is not visible (mapped / masked) and does not have any relationships (R21, R2, BCV, RBCV, Meta Head or indeed Meta Member) to any other device will the Symmetrix allow you to delete/blast away the device. But there are ways around those problems, however those ways are far more involved than just

      # symconfigure -sid <SID> commit -nop -v -cmd "delete dev <DEV>;"

      Now, how is that most wonderful part of the world where we were colleagues? :)

      Take care,

      Guus

    2. Anonymous Coward
      Anonymous Coward

      Re: Ex storage admin, here

      Fast VP is a software feature, not 'an array'

    3. Solmyr ibn Wali Barad

      Re: Ex storage admin, here

      "Who needs to rebuild a RAID group anyway ? This needs to be planned at installation time"

      Requirements may change, usage patterns may change.

      If you do not like that kind of control, fine, don't use it then, but please do not petition for removing it altogether. OMG, admin can break a LUN! What a shock.

  2. klaxhu

    EMC has it already...

    EMC has already a VMAX model that can do all of what's mentioned in the article, it's called the VMAX Cloud Edition and you have a portal from which you can provision services without worrying about any RAID groups, LUN's, or ...FAST VP even.

    Love it how people who haven't touched a product make non-educated comments about it and it's features. Pretty much like the Android vs iOS war with people raging how bad iOS is vs Android without touching an iPhone ever ...

  3. Anonymous Coward
    Anonymous Coward

    Ridiculous comparison

    > Love it how people who haven't touched a product make non-educated comments about it and it's features. Pretty much like the Android vs iOS war with people raging how bad iOS is vs Android without touching an iPhone ever ...

    Don't the comparison between Android to iOS to justify VMAX's complexity. Putting out a blog on tunables means VMAX doesn't have the intelligence to abstract out lower level features for their users. Is VMAX Cloud Edition is another license/SKU/bundle? If so, then please refrain from making your comments a sales pitch. If not, why isn't this what everyone uses?

    The better comparison is assembly language vs. the likes of say PHP. Facebook's engineering productivity wouldn't be possible if the engineers were forced to use assembly language. You need to abstract out complexity for any technology.

    1. Solmyr ibn Wali Barad

      Re: Ridiculous comparison

      "You need to abstract out complexity for any technology"

      Yes and no. Definitely not out - that results in a dumbed-down technology, which in turn helps to dumb down people. High level languages (hello Java!) have done a lot of harm here.

      Better way is to hide the complexity from the average Joe, but leave the knobs and levers accessible to the people who are able to use them. Behind another access level, if necessary. Start with good defaults and good configuration templates. That'll avoid most of the problems - sensible admin does not fiddle with sensible defaults.

      1. Anonymous Coward
        Anonymous Coward

        Not knocking VMAX here but at least in the open systems world isn't this precisely why systems like the high end 3PAR arrays exist ?

        Remove the complexity through abstraction / virtualization and let the array sort out the fundamentals.

        If you really do need to tune then it's available, but not obligatory or even necessary in most cases.

    2. Anonymous Coward
      Anonymous Coward

      Re: Ridiculous comparison

      Gartner seem to think there are better options available anyway.

      http://www.gartner.com/technology/reprints.do?id=1-1RO1Z8Z&ct=140310&st=sb

      Can't see EMC wanting to hand this one out :-)

  4. Jan 0 Silver badge

    That acronym is already taken.

    Can you fettle something that isn't a motorbike?

    I wanted an article about the Yamaha VMAX. Lots of people fettle them to try and make them rideable.

    Why can't EMC make up a new name (EMC? Oh wait, I understand.)

  5. Anonymous Coward
    Anonymous Coward

    Lol

    You can tune a filesystem but you can't tuna fish.

    1. Anonymous Coward
      Anonymous Coward

      Re: Lol

      How else will you selling <.dr. evil grin> $1 M <./grin> worth of services. I still don't understand why do tech vendors need to make things so bloody complication. It is bad enough they are not focusing on the longevity of their solutions.

This topic is closed for new posts.