A common problem in virtual environments is how to deal with
performance bottlenecks and hotspots. Out of the box, Virtualization Manager
ships with the performance dashboard or administrative dashboard that tells you
a lot of common best practices around managing performance contention in your
environment, whether that’s CPU, compute, memory resources, or whether that’s
disk, storage, or network I/O.
We have a number of best practice alerts that bring your
attention to common performance contention issues that could be occurring in
the environment.
Here’s one for CPU ready.
If I click on the alert, I get taken to the detail alerting
screen where I get recommendation about what I can do for the affected VMs that
are affected by CPU ready.
Let's say I want to drill down further and look at for
example a storage I/O issue that’s occurring in my environment.
Here I can see the datastores in my environment ranked by
their latency, which gives a good indication of how congested my back-end
storage is.
I’m going to add Gnat, the datastore, to my list and go and
take a deeper look at it.
In this detailed view, I can see all the configuration
details about this data store, as well as some of the performance metrics. And
from here for example, I can go and get a detailed drill down into the performance
of this datastore. I'd like to understand what's actually driving the latency
on this datastore from an I/O perspective.
Here I’m looking at the I/O on the datastore. I can go back
over time, for example, over the last week.
But I'd actually like to get an understanding of which VMs
are actually on this datastore and generating most of the I/O data.
Here I can click “Add a Related Line” and I'd like to
understand all the VMs that are actually on this datastore and maybe sort them
by their I/O.
Who are the culprits that are generating most of the I/O
load to this datastore? Here I’m going to plot the top five or so onto the
graph so now I can see the I/O on the datastore itself as well as the top I/O
of the VMs that are actually leveraging that datastore.
From the Performance Analyzer view that we're looking at, I
can also overlay contextual information such as alerts that could be occurring,
so I can understand and troubleshoot in context performance issues and what
alerts have happened in historical or recent past.
So you can see how Virtualization Manager provides you with
tremendous and allows you to diagnose and resolve common performance problems
in your environment.
Visit SolarWinds.com to download Virtualization Manager
product. It’s a simple virtual appliance
and you can be up and running within an hour.