mbox series

[0/2] multipath-tools: add more ALUA info to docs

Message ID 20210325223414.5185-1-xose.vazquez@gmail.com (mailing list archive)
Headers show
Series multipath-tools: add more ALUA info to docs | expand

Message

Xose Vazquez Perez March 25, 2021, 10:34 p.m. UTC
Xose Vazquez Perez (2):
  multipath-tools: add info about how to enable ALUA in Huawei OceanStor arrays
  multipath-tools: add more info about ALUA for CLARiiON arrays

 README.alua | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

Cc: Martin Wilck <mwilck@suse.com>
Cc: Benjamin Marzinski <bmarzins@redhat.com>
Cc: Christophe Varoqui <christophe.varoqui@opensvc.com>
Cc: DM-DEVEL ML <dm-devel@redhat.com>
Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
---
BTW, some "new" generations of fully symmetrical Active-Active arrays support ALUA
(by default ???), but in the multipath-tools hwtable they are defined as "multibus":
- IBM DS8000, since ???
- IBM XIV, since Gen2 with microcode 10.2.1
- EMC SYMMETRIX, since VMAX 3 with HYPERMAX OS 5977.811.784

Comments

Martin Wilck March 26, 2021, 4:36 p.m. UTC | #1
On Thu, 2021-03-25 at 23:34 +0100, Xose Vazquez Perez wrote:
> Xose Vazquez Perez (2):
>   multipath-tools: add info about how to enable ALUA in Huawei
> OceanStor arrays
>   multipath-tools: add more info about ALUA for CLARiiON arrays
> 
>  README.alua | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> Cc: Martin Wilck <mwilck@suse.com>
> Cc: Benjamin Marzinski <bmarzins@redhat.com>
> Cc: Christophe Varoqui <christophe.varoqui@opensvc.com>
> Cc: DM-DEVEL ML <dm-devel@redhat.com>
> Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>

Reviewed-by: Martin Wilck <mwilck@suse.com>

> ---
> BTW, some "new" generations of fully symmetrical Active-Active arrays
> support ALUA
> (by default ???), but in the multipath-tools hwtable they are defined
> as "multibus":
> - IBM DS8000, since ???
> - IBM XIV, since Gen2 with microcode 10.2.1
> - EMC SYMMETRIX, since VMAX 3 with HYPERMAX OS 5977.811.784

Almost every (SCSI) array I've seen lately supports ALUA (even though
some seem to interpret the standard quite freely).

In general, we rely on the vendors for these matters. But if you have
reliable information, I support changing this to "group_by_prio". 

Martin



--
dm-devel mailing list
dm-devel@redhat.com
https://listman.redhat.com/mailman/listinfo/dm-devel
Xose Vazquez Perez April 25, 2021, 4 p.m. UTC | #2
On 3/26/21 5:36 PM, Martin Wilck wrote:

> On Thu, 2021-03-25 at 23:34 +0100, Xose Vazquez Perez wrote:
>> Xose Vazquez Perez (2):
>>    multipath-tools: add info about how to enable ALUA in Huawei
>> OceanStor arrays
>>    multipath-tools: add more info about ALUA for CLARiiON arrays
>>
>>   README.alua | 5 ++++-
>>   1 file changed, 4 insertions(+), 1 deletion(-)
>>
>> Cc: Martin Wilck <mwilck@suse.com>
>> Cc: Benjamin Marzinski <bmarzins@redhat.com>
>> Cc: Christophe Varoqui <christophe.varoqui@opensvc.com>
>> Cc: DM-DEVEL ML <dm-devel@redhat.com>
>> Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
> 
> Reviewed-by: Martin Wilck <mwilck@suse.com>
> 
>> ---
>> BTW, some "new" generations of fully symmetrical Active-Active arrays
>> support ALUA
>> (by default ???), but in the multipath-tools hwtable they are defined
>> as "multibus":

[moved]

> Almost every (SCSI) array I've seen lately supports ALUA (even though
> some seem to interpret the standard quite freely).

Hitachi VSP is an exception.

> In general, we rely on the vendors for these matters. But if you have
> reliable information, I support changing this to "group_by_prio".

>> - IBM DS8000, since ???

For DS8000 there are no official docs. However
IBM/2107900 was added to the kernel with the alua handler in 2008:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=057ea7c9683c3d684128cced796f03c179ecf1c2
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/scsi/device_handler/scsi_dh_alua.c?id=057ea7c9683c3d684128cced796f03c179ecf1c2#n683

And a pair of recent logs:
https://marc.info/?l=linux-scsi&m=156407413807511
https://marc.info/?l=linux-scsi&m=155074069424506&q=mbox

>> - IBM XIV, since Gen2 with microcode 10.2.1

https://www.ibm.com/support/pages/ibm-flashsystem%C2%AE-a9000-and-a9000r-hyperswap-solution-deployment-linux%C2%AE-ibm-z-systems%C2%AE
https://www.redbooks.ibm.com/redbooks/pdfs/sg248368.pdf (page 186 [172])

>> - EMC SYMMETRIX, since VMAX 3 with HYPERMAX OS 5977.811.784

https://www.delltechnologies.com/zh-tw/collaterals/unauth/technical-guides-support-information/products/storage-2/docu5128.pdf (page 164),
but no official config.

--
dm-devel mailing list
dm-devel@redhat.com
https://listman.redhat.com/mailman/listinfo/dm-devel