Jump to content
 English      
???en.wpa.text.hpweb2003.home??? ???en.wpa.text.hpweb2003.prodserv??? ???en.wpa.text.hpweb2003.support??? ???en.wpa.text.hpweb2003.solutions??? ???en.wpa.text.hpweb2003.buy???
» ???en.wpa.text.hpweb2003.contact???
     Forums advanced search
HP.com Home
IT Resource Center Forums > Storage > disk array

EVAperf and host port activity.

» 

IT Resource Center

» Login
» Register
» My profile
» Search knowledge base
» Forums
» Patch database
» Download drivers, software and firmware
» Warranty check
» Support Case Manager
» Software Update Manager
» Training and Education
» More maintenance and support options
» Online help
» Site map

Member icons
 
 HP moderator  HP moderator
 Expert in this area  Expert in this area
Member status
ITRC Pro ITRC Pro
250 points
ITRC Graduate ITRC Graduate
500 points
ITRC Wizard ITRC Wizard
1000 points
ITRC Royalty ITRC Royalty
2500 points
ITRC Pharaoh ITRC Pharaoh
7500 points
Olympian Olympian
20000 points
1-Star Olympian 1-Star Olympian
40000 points
2-Star Olympian 2-Star Olympian
80000 points
»  How to earn points
»  Support forums FAQs
Question status
Magical answer Magical answer
Message with a response that solved the author's question
Favorites status
Add to my favorites Add to my favorites
Delete from my favorites Delete from my favorites
This thread has been closed Thread closed
 

Content starts here
   Create a new message    Receive e-mail notification if a new reply is posted  Reply to this message
Author Subject: EVAperf and host port activity.      Add to my favorites
Heather O'Neil
Jul 28, 2009 13:57:51 GMT   

Hi all,

We have started using EVAPerf to monitor our EVA's performance. I have ran into something which is causing concern. I am running the following command our two EVA4400s:

evaperf hps -cont 2 -dur 60 -sz ARRAYName

I constantly see the following:

Read
Req/s
---- -----
FP1 0
FP2 0
FP1 200
FP2 0

Read
Req/s
---- -----
FP1 0
FP2 0
FP1 120
FP2 0

Read
Req/s
---- -----
FP1 0
FP2 0
FP1 452
FP2 0

Read
Req/s
---- -----
FP1 0
FP2 0
FP1 2123
FP2 0

I see similar output for both of the EVAs, namely that the second FP1 is constantly active, while all the other host ports show no activity. This doesn't look normal to me. I have just started using EVAPerf, but it appears to me that there should be some sort of activity on the other host ports as well.

Even if a vdisk is presented through one controller, shouldn't the workload be balanced across the two host ports (FP1 & FP2)?

All of our servers have dual HBAs, and we have dual fabrics.

Any advice is appreciated. Could this be a multi-pathing or zoning issue?

Thanks in advance!

-Heather
Note: If you are the author of this question and wish to assign points to any of the answers, please login first.For more information on assigning points ,click here


Sort Answers By: Date or Points
ks6542 Expert in this area
Jul 28, 2009 14:30:13 GMT    Unassigned

Its depending on constraints such as fabric topology, ISL constraints, server workload skew, and virtual disk workload imbalance.

You need to see those metrics, including those from server performance tools, database internal metrics, fabric monitors, and so on....
Uwe Zessin This member has accumulated 20000 or more points
Jul 28, 2009 16:01:26 GMT    Unassigned

The EVA cannot 'force' load balancing - it is always the host operating system which decides if it uses one or multiple paths to a single virtual disk (except if there are explicit restrictions made by zoning or vdisk presentation).

Is that a VMware ESX environment? The default setup is that all traffic goes through the first discovered EVA port. Even if the vdisk is managed by the other controller, because ESX3 does not understands what ownership is.
Heather O'Neil
Jul 28, 2009 16:15:50 GMT    N/A: Question Author

Uwe,

Thanks so much for the reply. As of matter of fact, you are correct, both EVAs are currently only serving our ESX 3.5 hosts.

Is there a document or a HOWTO on how to ensure our ESX hosts are load balancing properly? I am no, ESX expert, but I was under the impression load balancing and multiplathing was active by default on ESX 3.5.

I am assuming this is something I will need to take up with our vmware administrators.

Any additional info, would be much appreciated.

Thanks!

-Heather
Uwe Zessin This member has accumulated 20000 or more points
Jul 28, 2009 16:31:41 GMT    Unassigned

There is a customer advisory...

HP StorageWorks Enterprise Virtual Arrays - Best Practices for Load-Balancing with VMware and EVA
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&objectID=c01796013

It contains a protected link, but if I search for 'c01680588' in a different context I get a reference to:
- HP StorageWorks 4400 Enterprise Virtual Array user guide
514018-001__20090130 (February 2009) [5ed]

(too bad that there isn't even a little Q&A done on advisories, sigh)


Multipathing is always present in ESX, but "load balancing" for a single disk is turned off in 3.5 (last time I checked it was still an 'experimental' feature).

Yes, your ESX administrator(s) need to cooperate with you.
Magnus Appelgren
Nov 2, 2009 10:57:29 GMT    Unassigned

Very late reply...

Uwe, do you know what that document says that are locked?

The open document says:
"no_preference: the load balancing is done from the host side Path A/B failover only. Auto failback is done by the host."

But that options doesn't exist in EVA4400 afaik. Do you know what option to choose in 4400?

BR Magnus
 
Create a new message    Receive e-mail notification if a new reply is posted   Reply to this message
 
 
Printable version
Privacy statement Using this site means you accept its terms
© 2009 Hewlett-Packard Development Company, L.P.