- Community Home
- >
- Storage
- >
- Midrange and Enterprise Storage
- >
- HPE EVA Storage
- >
- EVA - asyncio
Categories
Company
Local Language
Forums
Discussions
Knowledge Base
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Knowledge Base
Forums
Discussions
- Cloud Mentoring and Education
- Software - General
- HPE OneView
- HPE Ezmeral Software platform
- HPE OpsRamp
Knowledge Base
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-15-2007 01:27 AM
06-15-2007 01:27 AM
We are running several Linux ESX servers, their (vmfs) storage is located on our EVA3000/6000 SAN (LUN).
We are receiving the following error on those Linux ESX servers in their system log files:
SCSI: 3753: AsyncIO timeout (5000); aborting cmd w/ sn 311286, handle 1fb16/0x720eb08
VMWare ESX server support sais that there are performance problems on our EVA systems, IO timeout of 5 seconds !!!
Up to me this is not possible, we do have a lot of applications running on our EVA's. If we realy would have 5 seconds IO timouts on regular basis, we would have -up to me- a lot of issues on other servers (Unix/Windows as well??).
How Can I verify this on our EVA systems.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2007 08:53 PM
06-17-2007 08:53 PM
Re: EVA - asyncio
The first place I'd look would be the throughput on your ESX fibre ports. Are you running lots of services on ESX. Are you driving high capacities through the port(s). Are the ports contended on the switch?
Secondly, how have you distributed the LUNs across the EVA 3000 and 6000? Bear in mind that the 6000 will give better performance and that it supports active-active, whereas the 3000 only supports active-passive. If you're splitting related LUNs across these arrays, it could give you issues.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2007 11:25 PM
06-17-2007 11:25 PM
Re: EVA - asyncio
One LUN is 750 GB and hosts +/- 20 VM...
How can I easily monitor the fibre througput?
We do hava a mix of EVA3000/6000 LUNs presented to those ESX servers (but that shouldn't give problems?)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2007 12:05 AM
06-18-2007 12:05 AM
SolutionIt is also possible to check within VMware ESX server using "esxtop" - see attachment.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2007 02:05 AM
06-18-2007 02:05 AM
Re: EVA - asyncio
It seems that the load is ok (checked via the esxtop and portperfshow commands)
there are some spikes of 100M total (portperfshow)... But everything (HBA and switches) is 4GBps seconds.
The only thing that I see is that the managing controller for all ESX LUNs is the same, ie controller A (I guess the default one).
Would it increase performance if I load balance them over controller A and B? If so can this be done online (and how)?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2007 04:12 AM
06-18-2007 04:12 AM
Re: EVA - asyncio
You can easily change the preferred path setting within VMware ESX server connected to an EVA4000/6000/8000 as it is an active/active array and you can do I/Os through the non-owning controller. If the firmware is current, the EVA can detect this situation and automatically move ownership of the virtual disk to the other controller.
On the EVA3000/5000 it is not that easy, because the failover policy should be set to MRU (most recently used), because I/Os can only be done through the owning controller.
I have never tried it myself, but maybe you can force a failover by setting a fixed path on one of the servers, have the others follow the failover and then set this server back to MRU.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-19-2007 01:10 AM
06-19-2007 01:10 AM
Re: EVA - asyncio
Have a look at this thread: http://www.wmware.com/community/thread.jspa?messageID=653365
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-19-2007 02:14 AM
06-19-2007 02:14 AM
Re: EVA - asyncio
This means that the IO queue gets full.... and the queue would not get full unless there
is a slowdown on I/O response ...
And if load balancing speeds up performance, I would think that it could solve our issue (making the queue depth longer is indeed a workaround -> but why is the queue getting full ??).