Solved

Monitoring performance of a Vmware physical mode RDM Perfmon

Posted on 2014-01-31
7
1,156 Views
Last Modified: 2014-02-04
We have an ESSbase server that is running within our Vmware virtual environment. Lately there have been some performance issues, the vendor seems to think that it could be tied to the storage on which the data lives.

From within windows on the guest OS running perfmon during slow performance we noticed that the counter for Disk Transfers/sec was averaging about 40 and sometimes as high as 200. From everything Ive seen online this points to a disk bottleneck.

This server has an RDM attached which is comprised of 4 15k sas drives in a RAID 10 configuration from our EMC VNX SAN so it should be performing better than this.

Im just looking for some advice on what I can monitor through vmware or windows that might provide some insight into the slowness.

Any help is appreciated.
0
Comment
Question by:Joseph Daly
  • 4
  • 3
7 Comments
 
LVL 119
ID: 39824363
If you have an RDM, it's passed through RAW to the VM.

So you will need to look at performance metrics within the VM.

4 x 15K SAS drives, in RAID 10, if you want more IOPS, you'll need to add more VMs.

Is it read or write, which is causing the issues?

How many IOPS do you require?
0
 
LVL 35

Author Comment

by:Joseph Daly
ID: 39824575
"4 x 15K SAS drives, in RAID 10, if you want more IOPS, you'll need to add more VMs."

 Im guessing you meant disks here. That is something we are currently looking into but would take time.

"Is it read or write, which is causing the issues?"
I waiting on the DBA to be available to run tests to determine.

So would you reccomend monitoring this using perfmon tools or the performance metrics in Vcenter.
0
 
LVL 119

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 500 total points
ID: 39824738
As this is a physical implementation, e.g. disk/drive is presented to the VM direct, you will need to look a VM statistics (perfmon).

But as an aside...

do you have a VMFS datastore, using more disks?

Checkout this:-

RDM versus VMDK performance

Conclusion: VMFS and RDM have similar performance. Don’t choose RDM for performance.
Source:http://www.vfrank.org/2011/03/22/performance-rdm-vs-vmfs/
0
Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

 
LVL 35

Author Comment

by:Joseph Daly
ID: 39826502
I ran crystal diskmark against the drive in question that was having the poor performance. It looks like my 4k read and writes are terrible.

diskmark
0
 
LVL 119
ID: 39826511
What is the latency?

The way to increase this is too add more spindles to the RAID 10 set.

Is the database running slowly?

It's not a poor database or application, with no indexes, a poor designed database will always be a poor slow VM.

Can you move the VM to a local disks and test?
0
 
LVL 35

Author Comment

by:Joseph Daly
ID: 39826555
This is a Hyperion installation each update is taking approx A minute and a half to respond and be committed

Moving to a Nother DataStor on the VM might be a possibility but I won't be able to do that until I talk to the team responsible for managing this system

Adding more disks to that raid group is our last option since it will require a purchase of additional disk
0
 
LVL 119
ID: 39826571
Not to fast, we've been testing a new product from PernixData.

http://www.pernixdata.com/

If you've never heard of them, they are going to take the Storage/VMware world over!

We no longer need to add any more disks to our SANs to increase latency and IOPS!

Simple idea, an SSD/PCI-e flash card in the host, (not in the SAN) so closer to the CPU reduces even more latency, read and writes are cached in the SSD, and trickled back to the storage.

ALL storage is supported. No need to add more disks to your LUN/SAN!

It's BRILLIANT, highly recommended!

and you can select which VMs benefit, and therefore size your cache accordingly.

It's better than ALL the other versions!

oh, and the two co-founders are two guys which left VMware, the guy which designed the VMFS storage system, and another member from the Storage Team.

So there know a little about VMFS Storage!

Before adding more disks, I would look at this solution above, we've always been told by SAN vendors, add more spindles, add more spindles to increase IOPS and Latency, or purchase SSDs, or purchase Flash Cache Head.....

now it's changed.....enter PernixData.

PS I do not work for PernixData, I've just used and tested the product!

It's Excellent!
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
DHCP lease duration / Migration 8 50
cannot login vpxuser@127.0.0.1 11 37
Storage DRS Recommendation Alert 3 33
Patching ESXi Host via PowerCLI 9 10
Is your company's data protection keeping pace with virtualization? Here are 7 dynamic ways to adapt to rapid breakthroughs in technology.
In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
This Micro Tutorial steps you through the configuration steps to configure your ESXi host Management Network settings and test the management network, ensure the host is recognized by the DNS Server, configure a new password, and the troubleshooting…

776 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