Entre Technology Services, LLC.



VMware vSphere: Optimize, Upgrade, Troubleshoot 6.7

Upcoming Dates

Course VMware vSphere 6.7 Optimize, Upgrade, Troubleshoot

Course Specifications

Course Length: 5 days
Rate: $3,395.00
Registration: Call 406-256-5700 or email entretraining@entremt.com to register or to request customized training or group pricing.


This class provides an in-depth look at vSphere 6.7. In this course, cover how to deploy vSphere 6.7, how to optimize it – including VMs, ESXi hosts, vCenter Server Appliance, networking and shared SAN storage… with the goal of delivering both scalability and performance. We show step-by-step how to upgrade or migrate to vCenter Server Appliance 6.7, how to use VMware Update Manager to upgrade ESXi hosts and how to use VUM how to upgrade VM virtual hardware.,And, we will also show you how to diagnose, isolate and fix common problems. All of Web Client, Host Client, and command line tools are all used to explore, configure, update, investigate and zero in on performance bottlenecks and to find and fix trouble spots. Up to 45% of class time is devoted to labs so concepts, skills and best practices are developed and reinforced. By the end of the class, attendees will have learned practical, actionable skills in vSphere design, implementation, upgrading, sizing, scalability, performance optimization and troubleshooting.

Course Objectives

By the end of the course, you should be able to meet the following objectives:

  • Install, Configure and Secure ESXi 6.7
  • Virtual and Physical Networking
  • Advanced Networking
  • Connecting to NAS Shared storage
  • Virtual Hardware and Virtual Machines
  • Upgrade, Configure vCenter Server
  • Virtual Machine Rapid Deployment
  • Use VMware Update Manager to Upgrade
    ESXi hosts
  • Connecting to Fibre & iSCSI Shared
  • Direct VM to SAN Access with Raw
    Device Maps
  • VMware File System (VMFS 6)
  • Storage Profiles
  • VMotion Migration, Cold Migration,
    Storage VMotion
  • Managing ESXi Host Configurations with
    Host Profiles
  • VMware High Availability Clusters
  • VMware Fault Tolerance
  • Storage Load Balancing with SDRS
  • Distributed vSwitch Features and


This class is suitable for anyone who wants to learn how to extract the maximum benefit from their investment in Virtual Infrastructure, including:

  • System architects or others who need to design virtual infrastructure
  • Security specialists responsible for administering, managing, securing Virtual Infrastructure
  • vSphere Administrators responsible for day-to-day operation of Virtual Infrastructure
  • vSphere Performance analysts who need to understand, provision, monitor Virtual Infrastructure
  • Storage administrators who work with Fibre / iSCSI SAN volumes and NAS datastores
  • Managers who need an unbiased understanding of virtualization before committing their organization to a virtual infrastructure deployment.


This is not a beginner level course. Attendees should have experience installing and configuring and administering vSphere 5.x or 6.x components including ESXi, vCenter server or vCenter Server Appliance.

Course Outline

Module 1: Install, Configure and Secure ESXi 6.7

  • Install and configure ESXi 6.7 using
    Best Practices
  • Enable and secure command line
    access including the console and
    Secure Shell
  • Using Lockdown mode to restrict
    management access
  • Working with ESXi log files
  • Working with VMkernel Paging Files
    on local storage, flash storage and
    shared storage
  • Lockdown modes introduced in
    vSphere 6.7
  • Use command line tools to review
    and update host configurations
  • Using command line tools to
    create/manage users and

Module 2: Virtual and Physical Networking

  • Create / update standard Virtual
  • Switch security policies
  • Network failure detection and
  • Enabling Discovery Protocol
  • Use Jumbo Frames to improve
    network performance
  • Use command line tools to create,
    update and repair Standard
  • Use esxtop to monitor network

Module 3: Advanced Networking

  • Configuring vSwitch Security
    policies, Promiscuous Mode, Forged
    Transmits and MAC address
  • Understanding and using Traffic
  • The Five physical NIC teaming
    policies including their pros / cons
    and use cases
  • Troubleshoot networking
    configuration and performance

Module 4: Connecting to and Using NAS Shared storage

  • Connecting to NFS v3 storage
  • Network design for high service
  • Best practices for performance and

Module 5: Virtual Hardware and Virtual Machines

  • VM virtual hardware, options and
  • Creating and right-sizing Virtual
    Machines for CPU, memory
  • Installing VMware Tools
  • Virtual Machine best practices
  • Import and export VMs in Open
    Virtual Machine Format
  • Implement and use vFlash Read
    Cache storage to accelerate VM
    read performance
  • Configure and use virtual NVMe

Module 6: Upgrade, Configure vCenter Server Appliance

  • Deploy vCenter Server Appliance
    6.0 via the command line and
    configuration files
  • Upgrade vCenter Appliance 6.0 to
    vCenter Appliance 6.7
  • vCenter deployment and
    redundancy options
  • Connecting Single Sign On (SSO) to
    Active Directory and other identity
  • Use command line tools to backup
    and restore an ESXi host’s

Module 7: VM Rapid Deployment using Templates, Clones

  • How to create a Template VM
  • Using Guest OS Customization for
    Windows and non-Windows OS’
  • Enabling, using Hotplug Virtual CPU
    and memory
  • Enabling, using Hotplug disks,
    networking, USB devices and more
  • Predictive and adaptive sizing
    strategies for VMs
  • Troubleshooting Virtual Machine
  • Use esxtop to analyze VM

Module 8: Use VMware Update Manager to Upgrade ESXi hosts

  • Using command line tools to backup
    and restore an ESXi host’s
  • Configure VMware Update
  • Create ESXi host Patch Baselines
  • Importing a new ESXi install media
  • Attaching a Host Upgrade patch
  • Performing host compliance scans
  • Upgrading an ESXi host from ESXi
    6.0 to ESXi 6.7

Module 9: Connecting to Fibre & iSCSI Shared Storage

  • General SAN features and
  • Overview of Fibre Storage Networks
  • VMware APIs for Array Integration
  • Storage network design for
    performance and redundancy
  • Connecting to Fibre and iSCSI
    shared storage
  • iSCSI Hardware and Software
  • iSCSI Static and Send Targets LUN
  • Troubleshooting storage issues
  • Use esxtop to review storage
    controller and datastores
    configuration and I/O activity

Module 10: Direct VM to SAN Access with Raw Device Maps

  • Explain Physical and Virtual Raw
    Device Maps (RDMs)
  • Use cases and benefits of Raw
    Device Maps
  • How Raw Device Maps work with
    VM cold, VMotion and Storage
    VMotion migrations
  • Using RDMs to implement Virtual
    and Virtual/Physical Microsoft Fail
    Over Clusters

Module 11: VMware File System (VMFS)

  • Unique file system properties of
  • Creating and managing shared
  • Managing VMFS capacity with LUN
    spanning and LUN expansion
  • Understand VMware multipath
  • Benefits of using vendor multipath
  • Understanding and selecting
    multipathing policies
  • VMFS performance, scalability and
    reliability considerations
  • Review storage queuing, I/O aborts
    and other storage issues
  • Diagnose and troubleshoot storage
  • VMware vSphere Flash Read
    Cache description and use cases
  • Troubleshooting VMFS issues
  • Use esxtop to review datastore I/O

Module 12: Storage Profiles

  • SAN and user defined storage
  • Using storage speed, replication to
    define storage capabilities
  • VMware APIs for Storage
    Awareness (VASA)
  • Creating VM storage profiles
  • VM/Storage compliance checks
  • Remediating incorrectly placed VMs
  • Understanding Storage I/O Control
  • Enable priority storage queues with
    Storage I/O Control

Module 13: Storage Load Balancing with SDRS Clusters

  • Creating and using Storage
    Distributed Resource Scheduling
    clusters (SDRS)
  • Cluster properties for capacity and
    I/O load balancing
  • Best practices for building storage

Module 14: VMotion Migration, Cold Migration, Storage VMotion

  • Cold Migrations to new ESXi hosts,
  • Hot Migrations with VMotion
  • VMotion requirements and
  • How VMotion works – detailed
  • Troubleshooting VMotion
  • Storage VMotion for hot VM disk

Module 15: Managing ESXi Host Configurations with Host Profiles

  • The challenge of maintaining
    approved ESXi host configurations
  • Using Host Profiles to harvest an
    ESXi host configuration rule set
  • Updating a Host Profile rule set
  • Attaching a Host Profile rule set to
    an ESXi host and completing a
    compliance scan
  • Remediating non-compliant host
    configurations and verifying host
    configuration compliance

Module 16: VMware High Availability Clusters

  • Minimize unplanned VM down time
    VMware High Availability clusters
  • VM requirements for HA Clusters
  • Storage fault recovery in High
    Availability clusters (All Paths Down,
    Permanent Device Loss)
  • Monitoring VM health in HA clusters
  • Admission Control policy settings for
    predictable pCPU/pRAM resource
  • Identifying and troubleshooting
    issues in VMware HA clusters

Module 17: VMware Fault Tolerance

  • Eliminate VM unplanned down time
    with VMware Fault Tolerance
  • Role of the Primary and Secondary
    VM in a Fault Tolerance
  • Explain how Fast Checkpointing
    keeps the Secondary VM vCPU,
    vRAM, vDisk up to date
  • Enabling VM Fault Tolerance
  • Initial VM synchronization
  • Testing Fault Tolerance

Module 18: Distributed vSwitch Features and Scalability

  • Features and benefits of Distributed
  • Role of the DVUplink port group
  • Adding ESXi hosts to dvSwitches
  • Creating dvSwitch port groups
  • Migrating physical NICs and
    VMkernel ports to dvSwitches
  • dvSwitch configuration backup and
  • Configuring custom VM MAC
    address generation policies
  • Testing dvSwitch network health


Attendees will complete the following hands on labs during the class:

  • Install of ESXi 6.7 and perform postinstall configuration steps
  • Review ESXi services and configure
    ESXi firewall
  • Enable ESXi Lockdown mode to prevent
    direct host configuration changes
  • Create/update Standard vSwitch
  • Configure vSwitch Security Policies for
    Promiscuous Mode, MAC Address
    Changes and Forged Transmits
  • Configure a vSwitch, VMkernel ports for
    Jumbo Frame use
  • Connect to NFS storage
  • Create a new VM according to best practices
  • Import and configure vCenter Server Appliance 6.0 via command line
  • Perform an upgrade of vCenter Server
    Appliance from v6.0 to v6.7
  • Use vCLI command line tools like esxcli,
    localcli, vmware-cmd and other
  • Use esxtop to monitor resource use and
    pinpoint performance concerns
  • Rapidly deploy VMs from Templates
    and Clones
  • Tune VM vCPU to maximize CPU
  • Implement an ESXi host vFlash Read
    Cache volume
  • Enable and use Hot-plug virtual
  • Monitor storage controller queue length
    and performance
  • Monitor ESXi host and VM memory use
  • Update VMs for service by pCPU cores
    (not hyperthreaded logical processors)
  • Configure and use VMware Update
    Manager to update an ESXi host from
    ESXi 6.0 to ESXi 6.7
  • Use VMware Update Manager to
    upgrade a VM’s virtual hardware
  • Connect to an iSCSI SAN
  • Create VMFS file systems
  • Expand VMFS using LUN Spanning and
    LUN expansion
  • Create custom storage profiles and
    assign them to VMFS volumes
  • Assign storage profiles to VMs
  • Perform storage compliance checks and
    remediate non-compliant VMs
  • Create Storage DRS clusters and use
    Storage DRS to manage storage
    capacity and I/O load
  • Create a High Availability Cluster
  • Configure All Paths Down and
    Permanent Device Loss policies in an
    HA cluster
  • Create a multi-core Fault Tolerant VM
  • Create Distributed vSwitches
  • Bulk migrate VMs from Standard to
    Distributed vSwitches
  • Work with dvSwitch Configuration
    Backup Up and Restore
  • Enable and use dvSwitch Health
  • Using dvSwitch port shadowing
  • Testing network health on dvSwitches
  • Work with dvSwitch configuration roll
    back and recovery