Professional Documents
Culture Documents
Module 3
By the end of this lesson, you should be able to meet the following
objectives:
Review components of the VMware® ESXi™ architecture
Describe fundamentals of performance
Define a performance problem
Discuss the vSphere performance troubleshooting methodology
First dimension:
Single virtual machine on a single physical virtual machine
host: vCPU
• The hypervisor sits between the virtual
machine and the physical hardware.
Factor that affects performance: hypervisor
VMM overhead
PCPU
host
Second dimension:
Multiple virtual machines on a single physical host:
• The hypervisor sits between the virtual machines and physical hardware.
Factor that affects performance:
Scheduling overhead and insufficient resources such as network and
storage bandwidth
hypervisor
PCPU
host
Third dimension:
VMware vSphere® Distributed Resource Scheduler™:
• Reduces the impact of second dimension performance issues
Factor that affects performance:
Aggressive VMware vSphere® vMotion® migration
hypervisor hypervisor
vSphere
host vMotion host
Hardware:
CPU
Memory
Storage
Network
Software:
VMM
Virtual machine settings
Applications
Improve virtualization
performance by using newer
platforms when available.
Monitor consolidated
workloads closely to discover
new bottlenecks quickly.
By the end of this lesson, you should be able to meet the following
objectives:
Describe the VMM
Discuss the monitor modes
VMkernel
monitor monitor
Software virtualization
Hardware virtualization
virtual NIC virtual SCSI
memory
scheduler virtual switch file system
allocator
physical hardware
VM 1 VM 2
process 1 process 2 process 1 process 2
virtual memory
guest physical
memory
VM 1 VM 2
virtual process 1 process 2 process 1 process 2
memory (VA)
guest physical
memory (GA)
Shadow page tables are created for each primary page table. They
consist of two mappings: VA to GA and GA to HA. The page tables
accelerate memory access.
By the end of this lesson, you should be able to meet the following
objectives:
Discuss the available monitoring tools
Use VMware® vCenter Server™ performance charts
Use the resxtop command
Discuss guest operating system-based performance tools
Describe how to choose the correct tool for a given situation
Partial Overview
Panel for a Host’s
Performance Charts
Partial Advanced
Panel for a Host’s
Performance Charts
Previously Timespan
Chart Type Objects
Saved
Chart Options Rollups
Counters
Statistics Type
Line Graph:
Each instance is shown separately.
Stacked Graph:
Graphs are stacked on top of one another.
Use stacked graphs to compare data
across virtual machines. Example shows
breakdown of CPU use:
• Per virtual machine
• Per vCPU by each virtual machine
Stacked Graph per virtual machine:
Available to ESXi hosts only:
• Used to compare metrics between virtual
machines
Click the Export icon above the chart to export performance data as
an image or a set of values.
The chart can be exported in these formats:
PNG
JPEG
CSV
per world
statistics
per virtual
machine
statistics
Questions?