Start a Conversation

Unsolved

This post is more than 5 years old

1715

June 10th, 2015 19:00

How about this FC connection(cascading) of VPLEX?

The right-side figure is a wrong configuration of FC-Switch or not?

I think it can pass the step of EZ-Setup's installation pre-check and it is OK if not taking the point of failure into account.

20150611-00.png

89 Posts

June 16th, 2015 07:00

Hi hirach,

Many VPLEX customers do use a fabric for both front-end and back-end ports (redundant A/B fabrics required.)

There are a few more things to be careful for in your example on the t see VPLEX front-end ports (not world ending or anything like that, but just not recommended and will result in unexpected and not valid arrays and initiators showing up.)

  • Most important:  Ensure that hosts don't have a connection to the same storage through VPLEX and also around VPLEX.  This can result in data inconsistency from the host's point of view because of VPLEX cache layer.  For example, if a host let's say wrote direct to the array and then read from VPLEX and VPLEX happened to have the previous data cached, it wouldn't know that the array received a write that it didn't receive (this is world ending :-)
  • So I think anyways you are just fine with the diagram on the right.  I would though be very aware of paths that requests take, so that you aren't say unintentionally traversing one or more ISLs if you don't have to.

    HTH,

    Gary

    311 Posts

    June 16th, 2015 23:00

    Hi Gary,

    Thank you for your response.

    This figure (on the right) is  just showing a drawing simply a part of our evaluation environment. We understood that VPLEX with the cascading connection is possible when setting FC zoning very carefully as you can see in the image in right hand-side. (After the world ending, actually, there is a distinct possibility toward the dawn of a new evaluation...)

    Additionally;

    why all the FCSWs are connected by cascading in our evaluation environment, is that the number of FCSWs will be insufficient to setting zone the host/storage through FCSW connection.

    For VPLEX that was newly added to this environment, we did set the zoning of VPLEX front-end and back-end very carefully. Actually, some host does not satisfy the following condition: "don't have a connection to the same storage through VPLEX and also around VPLEX". And, the setting was done carefully so that storage LUNs that have been mapped to the VPLEX end-port will not be mapped to the other Initiator at the same time at least. In other words, we have done this setting to run "read/write" to a specific area via either one of "through VPLEX" or "around VPLEX".

    Best regards,

    hirach

    89 Posts

    June 18th, 2015 10:00

    > Actually, some host does not satisfy the following condition: "don't have a connection to the same storage through VPLEX and also around VPLEX". And, the setting was done carefully so that storage LUNs that have been mapped to the VPLEX end-port will not be mapped to the other Initiator at the same time at least. In other words, we have done this setting to run "read/write" to a specific area via either one of "through VPLEX" or "around VPLEX".

    Ah yes, makes sense - Yes you can certainty have some volumes on the same host that are via VPLEX, and others via the storage-array.  If they're kept absolutely independent - sure, no problem.  Tread very carefully! :-) 

    Perfectly okay to have the host zoned to a storage-array and VPLEX fronting the same storage-array (many wish we did the initial encapsulation this way so that there'd be zero host downtime to add VPLEX to the picture.)

    Thanks,

    Gary

    No Events found!

    Top