I am not certain, but I think that I am having performance issues with my storage array. My current environment consists of 2 Dell R510's as my ESXi hosts, and an Equallogic PS6100XV. My data-store is configured as raid 50 across (12) 10active/2standy 15K 600GB SAS drives. iSCSI is running across Dell PowerConnect 6224, on it's own vlan and the only other traffic on the switch is vMotion. Jumbo Frames enabled, Flow control enabled, paths are set as Round Robin.
When I am running similar operations on one of my live vs test servers, performance is much more favored on the test server. The operation I am basing this performance question on is a database file rebuild (Sage 100/MAS 90). On my live server (in virtual environment) the operation takes about 5 hours. On my test server (PE2950) it takes about 30 minutes. My test server is running on (4) 120Gb 0K scsi drives in raid 5. The Live server has 28GB more memory (memory is faster too), and 4X more cpu's. So the only thing I can think of that could possibly slower is the disk speed.
When I run the file rebuild and watch resource monitors, I can see the disk IO stay pretty consistent at 10MB. Sometimes with will spike to 15/20MB. On my testserver I see it stay pretty consistent at 40MB, with spikes up to 120MB.
So after all that big story, I guess what I'm asking is what kind of tool(s) should I use to verify the performance on my virtual server's data-store? What kind of throughput should I be expecting with my hardware?