| |
| 1. Performance in a Virtualized Environment | - vSphere performance troubleshooting methodology
- Software and hardware virtualization techniques and their impact on performance
- Monitor performance using vCenter Server performance charts and the ESX/ESXi resxtop command
| |
- CPU scheduler and other features that have an impact on CPU performance
- Monitor key CPU performance metrics
- Troubleshoot common CPU performance problems
| |
- Memory reclamation techniques and memory over commitment
- Monitor key memory performance metrics
- Troubleshoot common memory performance problems
| |
| 4. Guidelines for DRS and Resource Controls | - Performance guidelines for DRS clusters, resource pools, and resource allocation settings
| |
- Performance features of modern network adapters
- Monitor key network performance metrics
- Troubleshoot common network performance problems
| |
- How storage protocols, VMware vStorage VMFS configuration, load balancing, and queuing affect performance
- Monitor key storage performance metrics
- Troubleshoot common storage performance problems
| |
| 7. Virtual Machine Performance | - Guidelines for configuring a virtual machine for optimal performance
| |
| 8. Application Performance | - Tools and guidelines for application performance
| |
| |
| 1. ESXi Command-Line Troubleshooting Methods | - Install and use the VMware vSphere Management Assistant
- Learn common vSphere command-line interface commands and syntax
- Configure ESXi technical support mode and Secure Shell (SSH) access
| |
| 2. ESX, ESXi, and vCenter Server Log Files | - View ESX, ESXi, and vCenter Server log files
- Configure a centralized ESX/ESXi log host
| |
| 3. Network Troubleshooting | - Identify and configure vNetwork components
- Configure and use a network traffic packet capture utility
| |
| 4. Management Troubleshooting | - Troubleshoot vSphere management components
| |
| 5. Storage Troubleshooting | - View, configure, and diagnose storage access problems
- Configure iSCSI authentication and digests
| |
| 6. vMotion Troubleshooting | - Troubleshoot vMotion and Storage vMotion errors
| |
| 7. VMware Infrastructure Troubleshooting | - Troubleshoot DRS cluster errors with shares, pools, and limits
- Troubleshoot VMware HA cluster errors with slot calculations, admission control, and host monitoring
- Review virtual machine power-on requirements
- Troubleshoot virtual machine power-on failures
| |
| Lab 1: VMware Monitor Modes | - Start your monitoring tools
- Monitor performance of a virtual machine that uses software CPU and MMU virtualization
- Monitor performance of a virtual machine that uses hardware CPU virtualization and software MMU virtualization
- Monitor the performance of a virtual machine that uses hardware CPU and MMU virtualization
- Reset the test virtual machine's CPU/MMU virtualization setting
| |
| Lab 2: VMware Monitoring Tools | - Start database activity in your test virtual machine
- Display custom vSphere Client performance charts
- Log into the vSphere Management Assistant (vMA) appliance and start resxtop
- Explore the resxtop screens
- Run resxtop in batch mode
- Use Windows Performance to display batch mode output
| |
| Lab 3: Monitoring CPU Performance | - Run a single-threaded program in a single-vCPU virtual machine
- Use resxtop to observe baseline data
- Use the vSphere Client to observe baseline data
- Generate CPU contention
- Observe the performance of the test virtual machine
- Run a single-threaded program in a dual-vCPU virtual machine
- Observe the performance of the test virtual machine
- Run a multithreaded program in a quad-vCPU virtual machine
- Observe the performance of the test virtual machine
| |
| Lab 4: Diagnosing CPU Performance | - Generate CPU activity
- Display pop-up charts for your ESX host and your test virtual machine
- Check for host CPU saturation
- Check for guest CPU saturation
- Check for using only one vCPU in an SMP virtual machine
- Check for low guest CPU utilization
- Check for high utilization on PCPU0
| |
| Lab 5: Monitoring Memory Performance | - Generate database activity
- Display the memory screen in resxtop
- Display a memory performance chart for your test virtual machine
- Observe your test virtual machine's memory usage
- Overcommit memory resources
- Observe memory statistics
| |
| Lab 6: Diagnosing Memory Performance | - Generate memory activity
- Display the memory performance charts for your ESX host and virtual machines
- Check for active host-level swapping
- Check for past host-level swapping
- Check for guest operating system paging
- Check for high guest memory demand
| |
| Lab 7: Working with Resource Controls | - Prepare the lab environment
- Work with resource pool reservations
- Display CPU/real-time performance charts
- Work with virtual machine limits
- Work with resource pool and virtual machine shares
| |
| Lab 8: Network Performance | - Start the network client and network server virtual machines
- Configure resxtop
- Perform Test Cases 1 and 2: Measure network activity across networks using the e1000 network adapter
- Perform Test Cases 3 and 4: Measure network activity across networks using the vmxnet3 network adapter
- Perform Test Cases 5 and 6: Measure network activity on the same network using the vmxnet3 network adapter
| |