?
Solved

RAID 10 performance on PE2900 w/ 8 - 300GB SAS 10k drives / Perc 5i

Posted on 2012-03-21
9
Medium Priority
?
857 Views
Last Modified: 2016-11-23
We recently set up a vmware esxi free edition 3.5 host for our Exchange server an SQL server

I wanted to share my hdd speed tests to see if the speed is correct or similar to what it should be.  I have installed a couple other RAID 10 arrays and when testing noticed the graph stays pretty even all the way across.

This implementation seems to Vary widely from over 900Mbps to under 100Mbps.

Is this normal?  What are my next steps for troubleshooting?

Below is my configuration, let me know if you need any more info.

- Dell Poweredge 2900
- ESXi 3.5
- Dual Quad core processors
- 20 GB memory
- Perc 5i
- Adaptive read ahead
- Write back
- RAID 10 with 8 drives
- 300GB 10K SAS (Varying manufacturers)

-Two clients
-      Windows Server 2003 (800GB total)
o      Exchange
o      File Shares
-      Windows Server 2003 (200GB total)
o      SQL Server


Im pretty sure the stripe size is 64kb, I did not change from default.
hdtach results
0
Comment
Question by:SynsorIT
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
9 Comments
 
LVL 30

Expert Comment

by:pgm554
ID: 37748095
You should check this out:

http://msdn.microsoft.com/en-us/library/dd758814%28v=sql.100%29.aspx

If you are running SQL  server on 2003 or below,you should probably do a partition alignment.

Needs to be done before the OS install.
0
 

Author Comment

by:SynsorIT
ID: 37748234
I converted the Win2k3 server with Exchange over to the host and ran this test before doing anything else and got the same result.
0
 
LVL 30

Expert Comment

by:pgm554
ID: 37748433
You need to align the partitions before the install,if all you did was convert or import the physical machine and this was never done  to the physical machine to begin with when setting up the partitions,you will take up to a 30% hit in i/o performance.

http://www.vmware.com/pdf/esx3_partition_align.pdf
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 

Author Comment

by:SynsorIT
ID: 37749018
My real question is "is this normal?".  I.e. is this similar to what is expected out of a RAID 10 with 8 - 10k drives?  Why are there these huge spikes and then lows?

I read the vmware article you referenced.  It states that Average increase in throughput is 12% and latency decrease is 10%.  The graph i included shows swings of 80% or so.

I did not align the disks so I can see how this could be an issue.  However after just spending the whole weekend on doing this upgrade i dont think i want to start over from scratch for a while.

Is this something that can be caused by some other fault or is it normal and not a fault at all?
0
 
LVL 30

Expert Comment

by:pgm554
ID: 37749355
You're dealing with virtual disks here and an older version of Vmware,so things like drivers for the disks are using an older API.

If you are using the free version,why not use the latest and greatest?

My best guest is that it is not normal.

I didn't know about the alignment issues until I went to an M$ SQL Saturday seminar a few weeks ago and the presenter talked about tweaking SQL on a SAN.

2008  out of the box doesn't have that issue.

Supposedly Paragon has an alignment tool that may help,but I haven't tried it.

http://www.paragon-software.com/home/partition-alignment/
0
 

Author Comment

by:SynsorIT
ID: 37749641
Fair enough.

The only reason that i am using esxi 3.5 is that the Poweredge 2900 only shows that on VMware's HCL.

Would it be safe to upgrade to a newer version with the specs i mentioned above?
If, so how difficult is it to upgrade to a new version?  Does it require that i move any of my VMs or change the main datastore?

I know this is out of the context of the original question and really appreciate the help.
0
 
LVL 30

Accepted Solution

by:
pgm554 earned 2000 total points
ID: 37750119
The biggest HAL issue would be with the PERC 5 and from what I can tell, it works with 5.x drivers.

VMFS 5 has a lot of performance improvements over VMFS  3

See:

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2003813

I don't see why the 2900 wouldn't work with 5,but the easiest way is to install and test and see what breaks.

What are you using to backup your vm's?

One of the gotchas' is the newer backup programs (Acronis ,Appassure) require a licensed version of Vmware to back up the vm's.


Backing up with a client piece from within a vm can be slow and tedious.

The new stuff does block level backup and restore which is very very fast.
0
 

Author Closing Comment

by:SynsorIT
ID: 37750234
At this point we are still using remote backup exec agents and backup up file level to a media server, like i said, we just converted two machines over the weekend.

I am in the process of evaluating backup solutions so we are just sticking with our old system for now.

I will attempt to move to esxi 5.  Looks like I have to upgrade to 4 first then 5.

Thanks,
0
 

Author Comment

by:SynsorIT
ID: 37778175
Upgrading to 4.1 made the problem is worse now...

I have opened a new question with the same title.
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The 6120xp switches seem to have a bug when you create a fiber port channel when you have a UCS fabric interconnects talking to them.  If you follow the Cisco guide for the UCS, the FC Port channel will never come up and it will say that there are n…
Learn about cloud computing and its benefits for small business owners.
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…
Suggested Courses

649 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question