Data Backup and Recovery

NetApp DSM MPIO Dynamic Least Queue Depth not working

bsti
6,709 Views

I've a case open and am working with NetApp Tech Support, but I figured I'd post here in case someone has heard of this:

For some reason, when I enable Dynamic Least Queue depth LBP on my NetApp LUN, it does not load balance across HBAs.  I can see from my SAN Switch monitoring software that traffic ONLY goes across one HBA and only to one target port on the controller.  If I switch to Round Robin, it immediately load balances across both HBAs and all target ports on the controller. 

My environment: 

Windows Server 2008 R2 x64 Enterprise

FC Host Utilities 5.2

FC Host Utilities 5.3 (I tested both versions, same results)

NetApp MPIO 3.3.1

NetApp MPIO 3.4 (Both version exhibit same results)

SnapDrive 6.3

FAS 6280 HA Pair

ONTAP 8.0.1P2

All Fiber Channel (No iSCSI, NFS,etc..)

Two Brocade Switches

I'm kind of stumped.  One one had, I'd prefer LQD because it's what is recommended to me by pretty much everyone (including NetApp). I'd go to RR, but the issue I see is that in DSM 3.4 RR does not distinguish between optimized and non-optimized pathing.  The manual pointedly states this is NOT a recommended setting for FCP environments.  I'm thinking I may have to resort to RR with Subset (using the non-optimized paths as passive paths).

Anybody ever see this issue?

10 REPLIES 10
Public