All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tore Anderson <tore@linpro.no>
To: device-mapper development <dm-devel@redhat.com>
Subject: Re: Using different configuration for arrays with identicalvendor/product
Date: Sat, 29 Mar 2008 00:07:07 +0100	[thread overview]
Message-ID: <47ED7A1B.2020508@linpro.no> (raw)
In-Reply-To: <218DC19ED27F8842B837598EC6D59D0ED702BC@CORPUSMX40A.corp.emc.com>

* berthiaume_wayne@emc.com

> 	You should be able to use the emc_handler for both arrays.
> Depending on the distro you are using only implicit ALUA is supported,
> explicit ALUA is in being worked on for upcoming distros. Whether the
> storage group within the array attached to the server is ALUA or not is
> determined by the failover mode you set for the host on that array. At
> the server side you will not know the difference between the two
> failover modes, PNR or ALUA.

Hi Wayne, thanks for your reply.

So I can use the emc_clariion hardware handler towards an array
configured for ALUA mode.  Wasn't aware of that.  I feel it's better to
let the array handle the trespassing on its own based on the ratio of
«non-optimal» I/O operations (using hardware_handler 0), but I can live
with host-initiated trespasses on PG swithces/inits.

Anyway - there's still the problem of the path_checker.  If I'm using
«emc_clariion» for the array configured for ALUA mode (CLARiiON Open,
mode 4), all paths is perceived to be failed.  If I'm using «tur» for
the array configured for PNR mode (CLARiiON Open, mode 1), the passive
path is perceived to be failed.

Hence, if I use «emc_clariion» I won't be able to access the volumes on
the CX3-40 at all, while if I use «tur» dm-multipath won't switch PGs
when there's a (real) failure on the active path to the CX200.  None of
these are acceptable alternatives for production use, so the only
workaround I've found so far is to configure the CX3-40 to use PNR mode
(which sucks since ALUA is way better).  Do you have another trick up
your sleeve for me?

Regards
-- 
Tore Anderson

      reply	other threads:[~2008-03-28 23:07 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-28 11:23 Using different configuration for arrays with identical vendor/product Tore Anderson
2008-03-28 16:25 ` Using different configuration for arrays with identicalvendor/product berthiaume_wayne
2008-03-28 23:07   ` Tore Anderson [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47ED7A1B.2020508@linpro.no \
    --to=tore@linpro.no \
    --cc=dm-devel@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.