What is this course about?
As organizations increasingly adopt virtualization, the potential for issues that can affect system availability and create costly downtime, has increased exponentially. The ability to respond quickly and efficiently to these challenges is more important that ever.
In this course, you diagnose and correct configuration issues in the vSphere environment. You also learn how to ensure optimal resource allocation and availability, restore optimal DRS cluster function management and apply a series of proven tools and techniques to troubleshoot potential problems.
Who will benefit from this course?
This course is valuable foranyone who wants to learn how to troubleshoot the vSphere infrastructure, particularly:
- Network analysts
- Storage analysts
- Storage architects
- System administrators
What background do I need?
Knowledge of installing and configuring VMware vSphere at the level of Course 171, Deploying VMware® vSphere: Hands-On, or equivalent experience, is assumed. Working knowledge of enterprise storage and networking is helpful.
What version of VMware is used in this course?
This course uses VMware vSphere 5, which is a suite of products and includes:
- ESXi Server, version 5
- vCenter Server, version 5
Why should my organization implement VMware vSphere?
VMware vSphere is a powerful suite of software tools that enable organizations to optimize and manage IT environments through virtualization. The main components of vSphere are ESXi Server, Virtual Machine File System (VMFS) and vCenter Server.
VMware vSphere, when effectively deployed, can:
- Increase hardware utilization and reduce hardware costs
- Reduce the physical space required for your datacenter
- Decrease the power and cooling requirements of your datacenter
- Reduce labor costs by simplifying and automating IT operations
- Increase application availability to the datacenter customers
- Improve the responsiveness to business needs with instant provisioning and dynamic optimization of applications and environments
Which operating systems are used in the course?
Several operating systems are used in this course. The foundation is ESXi 5 Server. You will also learn to deploy virtual machines with various guest operating systems, such as Windows and Linux.
Does this course help me prepare for VMware Professional Certification?
No, this course does not prepare you for the VMware Professional Certification and instead focuses on the practical and vendor-independent implementation of VMware vSphere. While this course does cover a significant amount of content required to become a VMware Certified Professional, it is not a VMware authorized course.
How much time is spent on each topic?
Leveraging built-in analysis and monitoring tools 3.0
Investigating system event logs 3.0
Managing CPU and memory design 2.0
Analyzing virtual networks 2.0
Resolving storage access and performance issues 2.0
Solving vMotion errors 2.5
Troubleshooting host clusters 5.0
Applying lessons learned 2.5
Times, including the workshops, are estimates; exact times may vary according to the needs of each class.
How much of this course is hands-on?
You spend approximately 40 percent of the course in hands-on exercises that provide practical experience troubleshooting VMware vSphere. Exercises include:
- Utilizing CLI for problem resolution
- Uncovering performance metrics using esxtop
- Setting up a syslog collection system
- Analyzing memory management mechanisms
- Troubleshooting vSwitch configuration
- Isolating and correcting DRS problems
- Evaluating admission control in clusters
- Resolving DRS migration failures
- Mitigating host isolation response in clusters
- How do you know you have a problem
- The four major steps of troubleshooting
- Outlining troubleshooting in a virtualized environment
Leveraging Built-In Analysis Tools
Identifying and resolving problems
- Reviewing the tools of the trade within vSphere
- Matching the tool to the situation
Monitoring the system with command-line tools
- Graphical vs. command-line benefits
- Comparing vCLI and vMA
- Talking directly to ESXi
- Gaining visibility with esxtop
Investigating System Event Logs
Evaluating problems using log files
- Accessing individual log files to determine problems
- Preserving temporary log files
Implementing centralized logging
- Deploying vilogger as a log collector
- Applying enterprise class log collection with syslog
Managing CPU and Memory Design
Defining physical CPU impact on vCPU performance
- Virtualization support within major CPU architectures
- Configuring vCPU resources
- Investigating memory pressure effects
- Optimizing VM memory configurations with ESXi
Analyzing Virtual Networks
Mapping virtual networks
- Reviewing virtual networking components
- Connecting virtual to physical networks
Inspecting network traffic
- Capturing network traffic
- Protocol analysis techniques
Resolving Storage Access and Performance Issues
Investigating storage architecture
- Array to LUN to Datastore configuration
- Reviewing storage connectivity options
Analyzing storage failures
- Identifying and resolving LUN accessibility problems
- Correcting non-optimal configurations
Solving vMotion Errors
Appraising vMotion-based resource management
- vMotion vs. storage vMotion
- Reviewing live vMotion requirements
Isolating and resolving vMotion failures
- Repairing configuration-induced errors
- Isolating non-configuration vMotion problems
Troubleshooting Host Clusters
- Reviewing resource pools
- Defining admission control
Automating and balancing loads with Distributed Resource Scheduler (DRS)
- Implementing VM granularity
- Examining the DRS engine
- Tracking DRS actions
- Analyzing the failure modes of DRS
Capacity and I/O load matching with storage DRS
- Defining storage DRS methodologies
- Exploiting storage DRS
- Identifying storage DRS faults
Resolving VM availability issues with HA
- Deep-diving the HA engine mechanisms
- HA admission control issues
- Integrating DRS and HA functionality
Applying Lessons Learned
- Integrating problem isolation and analysis techniques
- Proof-of-concept problem solving
Network and storage analysts, administrators and anyone who wants to troubleshoot the vSphere infrastructure who has experience with vSphere at the level of Course 171, "Deploying VMware vSphere."