-
S1: Storage
-
O1.1: Manage Complex Storage
-
Knowledge
- Identify RAID levels
- Identify supported HBA types
- Identify virtual disk format types
-
Skills and Abilities
- Determine use cases for and configure VMware DirectPath I/O
- Determine requirements for and configure NPIV
- Determine appropriate RAID level for various Virtual Machine workloads
- Apply VMware storage best practices
- Understand use cases for Raw Device Mapping
- Configure vCenter Server storage filters
- Understand and apply VMFS resignaturing
- Understand and apply LUN masking using PSA-related commands
- Analyze I/O workloads to determine storage performance requirements
-
O1.2: Manage Storage Capacity
-
Knowledge
- Identify storage provisioning methods
- Identify available storage monitoring tools, metrics and alarms
-
Skills and Abilities
- Apply space utilization data to manage storage resources
- Provision and manage storage resources according to Virtual Machine requirements
- Understand interactions between virtual storage provisioning and physical storage provisioning
- Apply VMware storage best practices
- Configure datastore alarms
- Analyze datastore alarms and errors to determine space availability
-
O1.3: Multipathing and PSA Plugins
-
Knowledge
- Explain the Pluggable Storage Architecture (PSA) layout
-
Skills and Abilities
- Install and Configure PSA plug-ins
- Understand different multipathing policy functionalities
- Perform command line configuration of multipathing options
- Change a multipath policy
- Configure Software iSCSI port binding
-
S2: Networking
-
O2.1: Manage Complex Virtual Networks
-
Knowledge
- Identify common virtual switch configurations
-
Skills and Abilities
- Determine use cases for and apply IPv6
- Configure NetQueue
- Configure SNMP
- Determine use cases for and apply VMware DirectPath I/O
- Migrate a vSS network to a Hybrid or Full vDS solution
- Configure vSS and vDS settings using command line tools
- Analyze command line output to identify vSS and vDS configuration details
-
O2.2: VLANS, PVLANS and VLAN Settings
-
Knowledge
- Identify types of VLANs and PVLANs
-
Skills and Abilities
- Determine use cases for and configure VLAN Trunking
- Determine use cases for and configure PVLANs
- Use command line tools to troubleshoot and identify VLAN configurations
-
O2.3: Deploy and Maintain Scalable Virtual Networking
-
Knowledge
- Identify VMware NIC Teaming policies
- Identify common network protocols
-
Skills and Abilities
- Understand the NIC Teaming failover types and related physical network settings
- Determine and apply Failover settings
- Configure explicit failover to conform with VMware best practices
- Configure port groups to properly isolate network traffic
-
O2.4: Administer vNetwork Distributed Switch Settings
-
Knowledge
- Explain relationship between vDS and logical vSSes
-
Skills and Abilities
- Understand the use of command line tools to configure appropriate vDS settings on an ESX/ESXi host
- Determine use cases for and apply Port Binding settings
- Configure Live Port Moving
- Given a set of network requirements, identify the appropriate distributed switch technology to use
- Use command line tools to troubleshoot and identify configuration items from an existing vDS
-
S3: DRS Clusters and Performance
-
O3.1: Tune and Optimize vSphere
-
Knowledge
- Identify appropriate BIOS and firmware setting requirements for optimal ESX/ESXi Host performance
- Identify appropriate ESX driver revisions required for optimal ESX/ESXi Host performance
- Recall where to locate information resources to verify compliance with VMware and third party vendor best practices
-
Skills and Abilities
- Tune ESX/ESXi Host and Virtual Machine memory configurations
- Tune ESX/ESXi Host and Virtual Machine networking configurations
- Tune ESX/ESXi Host and Virtual Machine CPU configurations
- Tune ESX/ESXi Host and Virtual Machine storage configurations
- Configure and apply advanced ESX/ESXi Host attributes
- Configure and apply advanced Virtual Machine attributes
- Tune and optimize NUMA controls
-
O3.2: Optimize Virtual Machines Resources
-
Knowledge
- Compare and contrast virtual and physical hardware resources
- Identify VMware memory management techniques
- Identify VMware CPU load balancing techniques
- Identify pre-requisites for Hot Add features
-
Skills and Abilities
- Calculate available resources
- Properly size a Virtual Machine based on application workload
- Configure large memory pages
- Understand appropriate use cases for CPU affinity
-
O3.3: Implement / Maintain Complete DRS Solutions
-
Knowledge
- Explain DRS affinity and anti-affinity rules
- Identify required hardware components to support DPM
- Identify EVC requirements, baselines and components
- Understand the DRS slot-size algorithm and its impact on migration recommendations
-
Skills and Abilities
- Properly configure BIOS and management settings to support DPM
- Test DPM to verify proper configuration
- Configure appropriate DPM Threshold to meet business requirements
- Configure EVC using appropriate baseline
- Change the EVC mode on an existing DRS cluster
- Create DRS and DPM alarms
- Configure applicable power management settings for ESX Hosts
- Properly size virtual machines and clusters for optimal DRS efficiency
- Properly apply virtual machine automation levels based upon application requirements
-
O3.4: Capacity Planning in vSphere
-
Knowledge
- Understand the DRS slot-size algorithm and its impact on migration recommendations
- Identify tools needed for monitoring capacity planning
- Identify performance metrics related to resource contention and saturation
-
Skills and Abilities
- Predict when additional ESX/ESXi Host, network or storage resources will be required by observing an existing environment
- Determine when to expand or contract provisioned Virtual Machine resources based upon observed Virtual Machine utilization
- Interpret performance metrics from vCenter to properly size the environment
-
O3.5: Advanced vSphere Performance Monitoring
-
Knowledge
- Identify hot keys and fields used with resxtop/esxtop
- Identify fields used with vscsiStats
-
Skills and Abilities
- Configure esxtop/resxtop custom profiles
- Determine use cases for and apply esxtop/resxtop Interactive, Batch and Replay modes
- Use vscsiStats to gather storage performance data
- Use esxtop/resxtop to collect performance data
- Given esxtop/resxtop output, identify relative performance data for capacity planning purposes
-
S4: Business Continuity and Protect Data
-
O4.1: Implement / Maintain Complete HA Solutions
-
Knowledge
- Identify the three admission control policies for HA
- Identify heartbeat options and dependencies
-
Skills and Abilities
- Calculate host failure requirements
- Configure customized isolation response settings
- Configure HA redundancy in a mixed ESX/ESXi environment
- Configure HA related alarms and monitor an HA cluster
- Create a custom slot size configuration
- Understand interactions between DRS and HA
- Create an HA solution that ensures primary node distribution across sites
- Analyze vSphere environment to determine appropriate HA admission control policy
- Analyze performance metrics to calculate host failure requirements
- Analyze Virtual Machine workload to determine optimum slot size
- Analyze HA cluster capacity to determine optimum cluster size
-
O4.2: Deploy and Test FT
-
Knowledge
- Identify VMware FT hardware requirements
- Identify VMware FT compatibility requirements
-
Skills and Abilities
- Modify VM and ESX/ESXi Host settings to allow for FT compatibility
- Use VMware best practices to prepare a vSphere environment for FT
- Configure FT logging
- Prepare the infrastructure for FT compliance
- Test FT failover, secondary restart and application fault tolerance in a FT Virtual Machine
-
O4.3: Configure vSphere for MSCS Clustering
-
Knowledge
- Identify MSCS clustering solution requirements
- Identify the three supported MSCS configurations
-
Skills and Abilities
- Configure Virtual Machine hardware to support cluster type and guest OS
- Configure a MSCS cluster on a single ESX/ESXi Host
- Configure a MSCS cluster across ESX/ESXi Hosts
- Configure standby host clustering
-
O4.4: Deploy / Maintain vCenter Heartbeat
-
Knowledge
- Identify the five protection levels for vCenter Server Heartbeat
- Identify the three server protection options for vCenter Server Heartbeat
- Identify supported cloning options
-
Skills and Abilities
- Install and configure vCenter Server Heartbeat
- Determine use cases for and execute a manual switchover
- Recover from a failover
- Monitor vCenter Server Heartbeat and communication status
- Configure heartbeat settings
- Configure shutdown options
- Configure application protection
- Add/Edit Services
- Add/Edit Tasks
- Edit/Test Rules
- Install/Edit Plug-ins
- Add/Remove Inclusion/Exclusion Filters
- Perform Full System and Full Registry checks
- Configure/Test Alerts
- Troubleshoot common vCenter Server Heartbeat error conditions
-
S5: Perform Operational Maintenance
-
O5.1: Implement / Maintain Host Profiles
-
Skills and Abilities
- Use Profile Editor to edit and/or disable policies
- Create sub-profiles
- Use Host Profiles to deploy vDS
-
O5.2: Deploy / Maintain Complex Update Manager Environments
-
Knowledge
- Identify firewall access rules for Update Manager
-
Skills and Abilities
- Determine use case for, install and configure Update Manager Download Service
- Configure a shared repository
- Configure smart rebooting
- Manually download updates to a repository
- Perform orchestrated vSphere upgrades
- Create and modify baseline groups
- Troubleshoot Update Manager problem areas and issues
- Generate database reports using MS Excel or MS SQL
- Upgrade vApps using Update Manager
-
S6: Perform Advanced Troubleshooting
-
O6.1: Configure, Manage and Analyze vSphere Log Files
-
Knowledge
- Identify vCenter Server log file names and locations
- Identify ESX/ESXi log files names and locations
- Identify tools used to view vSphere log files
-
Skill and Abilities
- Generate vCenter Server and ESX/ESXi log bundles
- Use vicfg-syslog to configure centralized logging on ESX/ESXi Hosts
- Test centralized logging configuration
- Configure the VMA appliance as a log host
- Use vilogger to enable/disable log collection on the VMA appliance
- Use vilogger to configure log rotation and retention
- Analyze log entries to obtain configuration information
- Analyze log entries to identify and resolve issues
-
O6.2: Troubleshoot Memory and CPU Performance
-
Knowledge
- Identify resxtop/esxtop metrics related to memory and CPU
- Identify vCenter Server Performance Chart metrics related to memory and CPU
-
Skill and Abilities
- Troubleshoot ESX/ESXi Host and Virtual Machine CPU performance issues using appropriate metrics
- Troubleshoot ESX/ESXi Host and Virtual Machine memory performance issues using appropriate metrics
- Use Hot-Add functionality to resolve identified Virtual Machine CPU and memory performance issues
-
O6.3: Troubleshoot Network Performance and Connectivity
-
Knowledge
- Identify virtual switch entries in a Virtual Machine’s configuration file
- Identify virtual switch entries in the ESX/ESXi Host configuration file
- Identify CLI commands and tools used to troubleshoot vSphere networking configurations
- Identify logs used to troubleshoot network issues
-
Skill and Abilities
- Utilize net-dvs to troubleshoot vNetwork Distributed Switch configurations
- Utilize vicfg-* commands to troubleshoot ESX/ESXi network configurations
- Configure a network packet analyzer in a vSphere environment
- Troubleshoot Private VLANs
- Troubleshoot Service Console and VMkernel network configuration issues
- Troubleshoot DNS and routing related issues
- Use esxtop/resxtop to identify network performance problems
- Use CDP and/or network hints to identify connectivity issues
- Analyze troubleshooting data to determine if the root cause for a given network problem originates in the physical infrastructure or vSphere environment
-
O6.4: Troubleshoot Storage Performance and Connectivity
-
Knowledge
- Recall vicfg-* commands related to listing storage configuration
- Recall vSphere 4 storage maximums
- Identify logs used to troubleshoot storage issues
- Describe the VMFS file system
-
Skill and Abilities
- Use vicfg-* and esxcli to troubleshoot multipathing and PSA-related issues
- Use vicfg-module to troubleshoot VMkernel storage module configurations
- Use vicfg-* and esxcli to troubleshoot iSCSI related issues
- Troubleshoot NFS mounting and permission issues
- Use esxtop/resxtop and vscsiStats to identify storage performance issues
- Configure and troubleshoot VMFS datastores using VMkfstools
- Troubleshoot snapshot and resignaturing issues
- Analyze log files to identify storage and multipathing problems
-
O6.5: Troubleshoot vCenter and ESX/ESXi Host Management
-
Knowledge
- Identify CLI commands and tools used to troubleshoot management issues
-
Skill and Abilities
- Troubleshoot vCenter Server service and database connection issues
- Troubleshoot the ESX Service Console firewall
- Troubleshoot ESX/ESXi server management and connectivity issues
- Determine the root cause of vSphere management or connectivity issue
-
S7: Secure a vSphere Environment
-
O7.1: Secure ESX/ESXi Hosts
-
Knowledge
- Identify configuration files related to network security
- Identify virtual switch security characteristics
-
Skills and Abilities
- Add/Edit Remove users/groups on an ESX Host
- Customize SSH settings for increased security
- Enable/Disable certificate checking
- Generate ESX Host certificates
- Enable ESXi lockdown mode
- Replace default certificate with CA-signed certificate
- Configure SSL timeouts
- Secure ESX Web Proxy
- Enable strong passwords and configure password policies
- Identify methods for hardening virtual machines
- Analyze logs for security-related messages
-
O7.2: Configure and Maintain ESX Firewall
-
Knowledge
- Identify vicfg-firewall commands
- Explain the three firewall security levels
- Identify ESX firewall architecture with/without vCenter Server
-
Skills and Abilities
- Enable/Disable pre-configured services
- Configure service behavior automation
- Open/Close ports in the firewall
- Create a custom service
- Set firewall security level
-
O7.3: Deploy and Administer vShield Zones
-
Knowledge
- Identify vShield Zones components
- Identify the four CLI command modes
-
Skills and Abilities
- Configure vShield Zones
- Backup and restore vShield Manager Data
- Backup CLI Configuration
- Create/Delete Layer 2/3/4 firewall rules using VM Wall
- Install/Uninstall a vShield manually and from template
- Configure vShield Manager plug-in capability
- Configure VM Flow charts
- Update vShield Zones
- Add/Edit/Delete User Accounts
- Assign rights to a user
- Add/Delete Application-Port Pair mapping
- Execute/Schedule Execution of virtual machine discovery
- Utilize vShield Zones CLI commands to configure and monitor vShield Zones
- Analyze traffic using VM Flow to determine root cause of network related issues
-
S8: Perform Scripting and Automation
-
O8.1: Execute Cmdlets and Customize Scripts Using PowerCLI
-
Knowledge
- Identify vSphere PowerCLI requirements
- Identify Cmdlet concepts
- Identify environment variables usage
-
Skills and Abilities
- Use VMRun to execute commands in a guest OS
- Install vSphere PowerCLI
- Install Update Manager PowerShell Library
- Use basic and advanced Cmdlets to manage VMs and ESX Hosts
- Use Web Service Access Cmdlets
- Use Datastore and Inventory Providers
- Given a sample script, modify the script to perform a given action
-
O8.2: Administer vCenter Orchestrator
-
Knowledge
- Identify vCenter Orchestrator requirements
- Identify default Orchestrator plug-ins
-
Skills and Abilities
- Install and Configure vCenter Orchestrator
- Configure vCenter Orchestrator database
- Configure vCenter Orchestrator LDAP connection
- Configure vCenter Orchestrator vCenter server connections
- Run a Workflow
- Administer Actions, Tasks, Workflows and Policies
- Administer Packages
- Identify appropriate Workflow for a given management activity
-
O8.3: Administer vSphere Using the vMA
-
Knowledge
- Identify VMA prerequisites
- Identify VMA specific commands
- Determine when VMA is needed
-
Skills and Abilities
- Install and Configure VMA
- Add/Remove target servers
- Perform updates to the VMA
- Use VMkfstools to manage VMFS datastores
- Use VMware-cmd to manage VMs
- Use esxcli to manage Storage Multipathing
- Troubleshoot common VMA errors and conditions
-
S9: Advanced vSphere Installations / Configurations
-
O9.1: Install ESX with Custom Settings
-
Knowledge
- Identify Service Console memory defaults and maximums
- Identify default and optional ESX partitions
-
Skills and Abilities
- Configure optional ESX partitions during installation
- Install/uninstall custom drivers
- Configure advanced bootloader options
- Configure kernel options
- Given a scenario, determine when to customize a configuration
-
O9.2: Plan and Execute Scripted Installations
-
Knowledge
- Identify default installation scripts
- Identify boot options for scripted installation
-
Skills and Abilities
- Perform a scripted ESX Host installation
- Perform a scripted ESXi Host installation
- Configure media repository
- Edit installation script parameters
- Configure pre/post script tasks
- Evaluate use cases for scripted installation
-
O9.3: Configure vCenter Linked Mode
-
Skills and Abilities
- Identify Linked Mode Prerequisites
- Identify differences between Linked and non-linked vCenter Server Configurations
- Identify when a role requires reconciliation
-
Knowledge
- Reconcile Roles in a Linked Mode Configuration
- Create and Join a Linked Mode Group
- Determine use cases for vCenter Server Linked Mode
- Troubleshoot Linked Mode Configurations