Start a Conversation

Unsolved

This post is more than 5 years old

3052

September 26th, 2011 12:00

Powerpath Maximum # of paths

Couple questions about Solaris 10 host config with 8 HBA's on VMAX 74code.

The goal is to increaee FANout to utilize more VMAX FE ports, 2:1 (16 FE's) or even 4:1 (32 FE's)

  1. Is 32 paths per device still the maximum for Powerpath?
  2. Is the path limit per device/hba or device/host?

My concern is with surpassing Max PP paths with AutoProvisioning:

     IG = 8 HBA

     PG = 16 FE (2:1)

     Paths = 128

Correct my config if I'm seeing this wrong or inform me how other 8 HBA servers can best utilize PP.

94 Posts

September 26th, 2011 12:00

Todd;

PowerPath allows for up to 32 paths per logical device. PowerPath exploits the multipathing capability of storage systems. Therefore the 8 HBAs can have 4 paths each to the same device for a total of 32 paths.

Nick

24 Posts

September 26th, 2011 12:00

Understanding the 32 paths per device now, if I needed to use more than the same 4 FE’s on the VMAX, so as to better balance across all 8 engines, I would need to break up the provisioning into multiple groups?

Example:

IG=HBA 1,2

PG=Qty 8

SG= ¼ of luns

HBA 2,3

PG=Qty 8

SG=1/4 of luns

Etc for total of 4 groups.

Does that make sense to do in order to maximize 32 paths (2 HBA w/ 4:1 Fanout) ?

- Todd Larson - EMC Residency Practice - 214.394.4860 - Todd.Larson2@emc.com

September 26th, 2011 12:00

Although VMAX will allow you to create a masking view with the specs you provided but the 32 paths limit of Powerpath still applies.

24 Posts

September 26th, 2011 13:00

Exactly, a Host HBA can certainly overrun a VMAX FA so I'm trying to get a 4:1 FA:HBA FanOut.

currently it's 8 FA's to 8 HBA's (1:1)

I want to test 32 FA's to 8 HBA's to spread the load across more Engines / FA which are currently seeing 2000+ IOPS each.

1.3K Posts

September 26th, 2011 13:00

Usually the HBAs can do a lot more IOPs than a VMAX FA, so having more FAs than HBAs isn't an issue with small block IO.  With large block transfers, the pipes can fill up, so having too many FAs to one HBA could make the HBA a bottleneck.

September 26th, 2011 13:00

Are experiencing performence degradation on the host? Or do you just want to leverage the max possible 32 paths?

94 Posts

September 26th, 2011 13:00

I'm not 100% onboard with instituting 32 paths to one device especially with only 8 HBAs. PowerPath is primarily for path redundancy and load balancing. In my opinion one path from each HBA would be suffieicent.

94 Posts

September 26th, 2011 14:00

If you want to test then go for it.  In the meantime have you checked PowerPath to determine which FAs the IOs are travelling?  Are the FAs that the HBAs connect to hitting the 2000+ IOP mark? Are the FAs hosting multiple applications or are they dedicated to one app?  Have you tried Round Robin? I would also suggest runnng an emcGrab on the host and opening a support ticket for an assessment (benchmark) before rezoning.

24 Posts

September 26th, 2011 15:00

Currently the host uses Solaris native MPIO and I'm pushing for PowerPath as it has more inteligence in it's optimized load balancing then just plain round-robin.

And yes, it's the dedicated VMAX FA slices which show MAX IOPS >2000

1.3K Posts

September 26th, 2011 17:00

are you expecting an advantage with Round Robin? just curious ..

24 Posts

September 26th, 2011 21:00

I'm expecting an advantage OVER round-robin MPIO by using PowerPath.

Should I not be?

465 Posts

September 26th, 2011 22:00

Powerpath will schedule more IO to the paths with the best response times and will also distribute workload across all surviving paths should one or more paths fail. So your expectations around improvement over MPIO are good.

94 Posts

September 27th, 2011 07:00

PowerPath Round Robin is just a thought.  This non intrusive test would alternate the IOs amongst the FAs and observe the loads.  In any case have you opened a support ticket?  Support will look at the Host logs files, check the VMAX and make recommendations.

94 Posts

September 27th, 2011 07:00

dynamox

The discussion is on testing 32 FA's to 8 HBA's to spread the load across more Engines / FA which are currently seeing 2000+ IOPS each.

I was merely making a recommendation for a non-disruptive test before rezoing 32 paths to the FAs.  In addition it is my recommendation to have the host logs and VMAX reviewed as well for possible anomolies or at least a benchmark.  

1 Rookie

 • 

20.4K Posts

September 27th, 2011 07:00

why would i invest in PowerPath then if native MPIO will do just of a good job doing round-robin. I buy PowerPath for its intelligence.

No Events found!

Top