HPE EVA Storage

Full MPIO and preferred Path / mode in command view

 
Steve Meier
New Member

Full MPIO and preferred Path / mode in command view

Hi all,

I am after some info on the best settings for Operating systems
Windows and Linux Rhel .
The reason I ask is we are updating our eva 5000 from 3028 (active/passive) to vcs 4.x (active/active)..

We are going from mpio basic 1.02 on windows to full dsm.
And linux....well I am not sure as I am not linux admin. The linux servers are all qloigc cards in hp blades (c7000 chasis) bl460's.

I want a better understanding of the off the relationship between the load balancing on the hosts and the command view settings.
Cheers
Steve
16 REPLIES 16
IBaltay
Honored Contributor

Re: Full MPIO and preferred Path / mode in command view

Hi,
1. in active/passive configuration the EVA storage load balancing is used (symmetric load balancing - set preferred path) to balance the VDISKs for the hosts.
2. MPIO is using the assymetric load balancing (ALUA - assymetric logical unit access and its subset ALB - Adaptive load balance). In this method the Set preffered path is set to NONE and the whole VDISK load balancing is driven by the host which is thus requesting the EVA master controller directly without involving the second (proxy) controller...
http://www.scribd.com/doc/2233504/EVA-Overview
(slides 44-48)
the pain is one part of the reality
Steve Meier
New Member

Re: Full MPIO and preferred Path / mode in command view

Thanks but I was more after information like.
FOR WINDOWS
----------
1) Should we hard set a path in the mpio DSM on each Host ?
2) what Load balancing Policy should we use on the host
3) Do we need to set a "perferred Path/mode" in commadn view to match the path in windows.

Part of the reason asking is it has been suggested to manually distribute the LUNS across our eva 5000 to help lower the risk of mirror port congestion issues between the eva 5000 controllers.

The same questions are applicable also to Linux.
Cheers
Steve
IBaltay
Honored Contributor

Re: Full MPIO and preferred Path / mode in command view

Hi,

WINDOWS
----------
1) you should set the MPIO LB
2) usualy SQST
3) if MPIO is used then NONE instead of the set preferred Path is used

MPIO uses ALB -> the host is managing the communication directly with the master controller.

LINUX
1)- 3)
a) you should use qlogic multipath
see this tread pls:
http://forums11.itrc.hp.com/service/forums/questionanswer.do?admit=109447626+1217422641476+28353475&threadId=1161770

b) you should also use the LVM2 for additional striping/loadbalancing

the pain is one part of the reality
Patrice Bourdon
Frequent Advisor

Re: Full MPIO and preferred Path / mode in command view

Hi IBaltay,javascript:postAnswerSubmit('submit');
in same subject, i searxh a way to force a windows 2003 sp2 server to use a specific hba card (dsm3 and dsm manager 3 installed).
This server has a 2Gb/s and a 4 Gb/s hba card (bought separately in time...), of course i prefer it uses 4 Gb/S hba card.
How can i fix the path, as i can do it with AIX servers ?
Prefered path in CV is for choosing a controller for LUN, i want to choos the hba card...

TIA

PAt
IBaltay
Honored Contributor

Re: Full MPIO and preferred Path / mode in command view

Hi,
maybe this doc can help:
http://download.microsoft.com/download/3/0/4/304083f1-11e7-44d9-92b9-2f3cdbf01048/mpio.doc
the pain is one part of the reality
PB75
Advisor

Re: Full MPIO and preferred Path / mode in command view

Hello All,

I'm trying to get the MPIO Full "ALB" Feature to work probably.

My Test Server uses the following config:
- I set the Presentation Settings of the vdisks in Command View to "Path B-Failover only".
- In MPIO Manager the Devices are set to "Load Balance SQST" and ALB is enabled.

In my understanding with this settings als traffic should be directed only to the master controller (Controller B). If I refresh the View in MPIO Manager, I see constantly changing Paths (B-T-L). There are all Paths used (also the ones to the Non-Master Controller). There are also all Paths marked as "active"
I tried also to set the "preferred Path" in Command View to "No preferrence", it does not change the behavior of the traffic flow. There are still all EVA Ports used.

I use a EVA8100 and MPIO V3.00.00

does anybody have an idea how to get "real ALB" and get the Server talking only to the Master Controller?

regards
Patrick
Uwe Zessin
Honored Contributor

Re: Full MPIO and preferred Path / mode in command view

Does the server have an FC port which does not 'see' the EVA at all?
There is a documented 'restriction' (I call it a bug) in the V2 MPIO which causes it to use all controller ports even if you enable ALB. I did not have time to check if V3 has the same bug, errr, 'restriction'.

> ... Master Controller ...

ALB should restrict the I/O to the controller which is 'owning' the virtual disk - that is not always the Master Controller.
.
IBaltay
Honored Contributor

Re: Full MPIO and preferred Path / mode in command view

the Microsoft MPIO ALUA/ALB is briefly described here:
http://www.scribd.com/doc/2233504/EVA-Overview
slide 47, 48.

some details can be gotten also from e.g. the HP-UX 11.31 native MPIO document...
http://docs.hp.com/en/native-multi-pathing/native_multipathing_wp_AR0803.pdf
the pain is one part of the reality
IBaltay
Honored Contributor

Re: Full MPIO and preferred Path / mode in command view

the Microsoft MPIO ALUA/ALB is briefly described here:
http://www.scribd.com/doc/2233504/EVA-Overview
slide 47, 48.

some details can be got also from e.g. the HP-UX 11.31 native MPIO document...
http://docs.hp.com/en/native-multi-pathing/native_multipathing_wp_AR0803.pdf
the pain is one part of the reality