Skip navigation
VMware

This Question is Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
3,196 Views 2 Replies Last post: Oct 20, 2010 1:47 PM by florent42 RSS
florent42 Lurker 2 posts since
Oct 20, 2010
Currently Being Moderated

Oct 20, 2010 10:15 AM

Bad performance (huge write latency) on PERC H200 (DELL - mptsas)

Hi.

 

I have two servers. One DELL R510 with PERC6/i (megaraid_sas driver), and one DELL R210 with PERC H200 (mptsas driver). They're both configured as RAID1 (mirroring).

 

On the R510, guests have great performance. ESXi reports a datastore write latency between 0 and 2ms. Wonderful.

 

However, on the R210, guests are incredibly slow, due to I/O waiting. "top" shows 20% of "wa" (I/O wait), and guest load is usually around 0.20 (while doing nothing!). Maximum write speed is around 6 Mb / s. Not really usable.

 

ESXi reports datastore write latency between 200ms and 500ms. That explains bad guests performance. Is this a known issue with this hardware ?

RAID status is "OPTIMAL", so the latency does not come from a recovery.

 

What can I do ? Are there some hidden configurations or actions that could be done via ssh or through the vSphere Client to get decent performance ?

 

Thanks for your help.

 

Regards,

Florent

 

Message was edited by: florent42 - added OPTIMAL state

a.p. Guru User Moderators vExpert 11,726 posts since
May 18, 2007
Currently Being Moderated
1. Oct 20, 2010 10:33 AM in response to: florent42
Re: Bad performance (huge write latency) on PERC H200 (DELL - mptsas)

Welcome to the Community,

 

from what I read about the RAID controllers you mention, The PERC 6/i has 256 MB BBU cache and the H200 does not have cache (at least no write cache). Therefore it operates in write-through mode what most likely causes the latency you see.

The only solution I see is getting another RAID controller with BBU which can operate in write-back mode.

 

André

 

EDIT: Link to the DELL RAID controlles

Bookmarked By (0)

Share This Page

Communities