Professional Documents
Culture Documents
Resource Monitoring: Module Number 9-1
Resource Monitoring: Module Number 9-1
Module 9
core
socket
hyperthreaded, dual-core, dual-socket system
Assess performance.
Use appropriate monitoring tools.
Record a numerical benchmark before changes.
Identify the limiting resource.
Make more resource available.
Allocate more.
Reduce competition.
Do not make casual
Log your changes!
changes to production
Benchmark again. systems!
Iometer
Task Manager
The Performance
tab displays two
kinds of charts for
hosts and virtual
machines:
Overview charts
Display the most
common metrics
for an object
Advanced charts
Display data
counters not
shown in the
Overview charts
CPU Usage
chart for host
If CPU utilization is
continuously high, then the
virtual machine is
constrained by CPU.
However, the host might
have enough CPU for other
virtual machines to run.
VM
ballooning
activity
Host
swap-ins/swap-outs
Disk-intensive
applications can saturate
the storage or the path.
If you suspect that a
virtual machine is
constrained by disk
access:
Measure the effective
bandwidth between virtual
machine and the storage.
Measure the resource
consumption using
performance graphs.
Network-intensive
applications often bottleneck
on path segments outside the
ESX host.
Example: WAN links
between server and client
If you suspect that a virtual
machine is constrained by
the network:
Confirm that VMware Tools
is installed.
Enhanced network drivers
are available.
Measure the effective
bandwidth between the
virtual machine and its peer
system.
A virtual appliance
for proactive
application
performance
management
Provides visibility
into the performance
of multitier
applications running
in virtual machines
Scheduler cluster.
Use storage multipathing.
Use NIC teaming.
Modify resource pool’s CPU and memory
limits and reservations.
Modify virtual machine’s CPU and memory
and reservations.
Fine
Avoid
small
fluctuations.
Avoid
repeats.
Click SNMP to
specify trap
destinations.