
In this video, we explore the VMware certification process, focusing on the Data Center Virtualization track and how this course prepares you for the VMware Certified Technical Associate (VCTA) exam. The VCTA serves as an excellent entry point into VMware certifications, with opportunities to advance to the VMware Certified Professional (VCP) and beyond, depending on your career goals and interests.
In this video, we introduce the basic concepts of virtualization, explaining what a virtual machine (VM) is, how it runs on an ESXi host, and how resources like CPU, memory, and storage are shared across multiple VMs. We also cover the differences between private, public, and hybrid cloud environments, highlighting how virtualization allows for scalable, dynamic data centers that can span multiple physical locations.
In this video, we explore the roles of vCenter and the Platform Services Controller (PSC) in managing a vSphere environment, including the central management of ESXi hosts, virtual machines, and other components. We discuss the transition from the external PSC to the now standard embedded PSC in vSphere 7, highlighting the simplification and enhanced functionality, such as support for enhanced linked mode and native high availability, all within a more streamlined deployment model.
In this video, I'll demonstrate how to perform an interactive installation of ESXi 7 using VMware Workstation in a home lab environment, detailing the process from creating a virtual machine to configuring network settings via the DCUI. This step-by-step guide is applicable whether you're installing ESXi on a virtual machine or a physical host, offering insights into configuring essential settings like network adapters, IP addresses, and management networks.
In this video, I'll demonstrate how to deploy vCenter 7, starting with downloading the necessary installation media and setting up DNS records for the vCenter server. The video then walks through the step-by-step process of installing and configuring the vCenter Server Appliance, including setting up the virtual machine, configuring network settings, and accessing the vSphere Client after deployment.
In this video, we'll explore the vCenter Appliance Management Interface (VAMI) in vCenter 7, which is used to manage the vCenter Server Appliance itself. The lesson covers how to access the VAMI, monitor the health of the appliance, configure network settings, manage services, perform updates, and set up time synchronization.
In this video, I'll demonstrate how to add an ESXi host to a vCenter Server inventory, starting by creating a new virtual data center and organizing hosts within folders for easier management. The process includes assigning licenses, configuring lockdown mode, and finally adding the host to the vCenter inventory, allowing for centralized management and enabling features like vMotion, DRS, and high availability.
In this video, we'll explore the key licensing changes introduced in vSphere 7, particularly focusing on the new 32-core per socket limit for ESXi hosts. This change impacts how CPU licenses are allocated, requiring additional licenses for CPU sockets with more than 32 cores, reflecting the evolution of powerful processors in modern servers.
In this video, we'll explore the basic configuration options for an ESXi 7 host using the VMware Host Client, including settings like auto-start, time synchronization, and security features such as lockdown mode. Additionally, we'll discuss how to manage firewall rules, system services, and user permissions directly on the ESXi host, emphasizing best practices for securing and managing your virtual environment.
In this video, we'll explore how to use content libraries in vSphere 7, including creating, managing, and publishing content libraries for storing and sharing virtual machine templates and ISO images. I'll demonstrate how to create a content library, add templates to it, and set up a subscribed content library on another vCenter server to access shared content.
In this video, I introduce you to a few recent VMware flings, including the Virtual Machine Compute Optimizer, which helps optimize VM configurations, and the OS Optimization Tool, which enhances the performance of operating systems running as virtual machines. I also highlight the vSphere Mobile Client, which allows you to manage your vSphere environment from a mobile device.
In this video, we explore the concepts of virtual networking within ESXi hosts, focusing on how virtual machines connect to network resources through virtual NICs, virtual switches, and port groups. We also discuss the roles of VMkernel ports, VLAN tagging, and the interaction between virtual and physical network components to manage traffic like vMotion, storage, and management.
In this video, we explore the vSphere Standard Switch, focusing on NIC teaming, traffic shaping, and multiple TCP/IP stacks. We discuss how these configurations enhance network reliability, load balancing, and traffic management, ensuring optimal performance and security for virtual environments.
In this video, we explore the vSphere Distributed Switch, highlighting its scalability benefits and advanced features like Private VLANs, load-based teaming, and LACP, which are only available with the Enterprise Plus license. We also discuss how the distributed switch centralizes management through vCenter, automating configuration across multiple ESXi hosts and reducing the risk of human error while enhancing network performance and security.
In this video, we explore the features of vSphere Standard and Distributed virtual switches, highlighting that while the Standard switch offers basic functionality available in all licensing editions, the Distributed switch—exclusive to the Enterprise Plus license—provides advanced features like traffic filtering, NetFlow, port mirroring, and network health checks. These tools enhance scalability, allow for better network management, and offer capabilities such as detailed traffic analysis and discovery protocols for monitoring and optimizing network performance.
In this video, you'll learn how to create a vSphere Standard Switch, which is a virtual switch local to a specific ESXi host. The lesson covers the step-by-step process of configuring the switch, assigning physical adapters, managing security settings, and creating VMkernel ports for various network services, using the free lab environments available at HOL.VMware.com.
In this video, you'll learn how to create a vSphere Distributed Switch (vDS) and associate it with multiple ESXi hosts using the free hands-on labs available at VMware.com. The lesson covers step-by-step instructions for setting up the distributed switch, assigning physical adapters, and migrating virtual machines to the new switch, while also addressing potential challenges such as maintaining VMkernel port connectivity.
In this video, we explore the various features available with vSphere Distributed Switch (vDS) and compare them with the standard vSphere switch. The lesson highlights advanced features exclusive to vDS, such as private VLANs, NetFlow, port mirroring, and network health checks, while also discussing the benefits of network I/O control for prioritizing different types of traffic.
In this video, we explore storage virtualization in vSphere, focusing on how storage resources are presented to virtual machines. The lesson covers the differences between thin and thick provisioned disks, explaining how these virtual storage options affect both storage capacity and performance, particularly in handling data writes.
In this video, we compare VMFS and NFS storage technologies, highlighting their key differences in how they present storage to ESXi hosts. While VMFS involves formatting raw LUNs for use by ESXi, NFS utilizes its own file system, allowing for the creation of data stores as shared folders without the need for formatting by the ESXi host.
In this video, we compare NFS versions 3 and 4.1, highlighting key differences in security, load balancing, and access requirements. NFS 4.1 offers enhanced security with encrypted headers, supports multipathing for better load balancing, and eliminates the need for root access, unlike NFS 3, which requires root-level access and operates with unencrypted traffic.
In this video, we demonstrate how to create an NFS data store in vSphere 6.7, highlighting the process of connecting to an existing shared folder on an NFS server to store virtual machine data. The lesson also covers the options for configuring, mounting, and unmounting the data store, emphasizing that unmounting does not delete the data, but simply removes the data store's access from the ESXi host.
In this video, we explore the basic concepts of Fiber Channel storage and its integration with vSphere to create a VMFS data store. We discuss the architecture, including the use of Fiber Channel switch fabrics, storage processors, and HBAs, emphasizing the importance of redundancy and multipathing for ensuring continuous access to storage resources.
In this video, we explore how Fibre Channel Zoning and LUN masking work to control access to storage resources within a Fibre Channel network. Zoning is used to segment the Fibre Channel switch fabric, restricting communication between hosts and storage arrays, while LUN masking limits which ESXi hosts or virtual machines can access specific LUNs based on their worldwide names, ensuring secure and appropriate access to storage resources.
In this video, we explore Fiber Channel over Ethernet (FCoE) and how it is used to create vSphere datastores, highlighting its similarities to traditional Fiber Channel but with a key difference in the use of Ethernet switches instead of Fiber Channel switch fabrics. We also compare the use of hardware Converged Network Adapters (CNAs) versus software FCoE adapters, discussing their impact on ESXi host performance and the potential for redundancy in storage connectivity.
In this video, we explore the basic concepts of iSCSI storage, focusing on how it connects to vSphere hosts and provides storage capacity for virtual machines. We also discuss the different types of iSCSI initiators (software, dependent hardware, and independent hardware), how they affect CPU overhead, and the process of dynamic discovery for accessing available LUNs on the iSCSI storage array.
In this video, we demonstrate how to create a software iSCSI initiator on an ESXi host, enabling it to connect to an iSCSI storage array and discover available LUNs. The process includes configuring dynamic discovery, performing a rescan to detect the LUNs, and verifying that the storage is accessible for creating data stores on the ESXi host.
In this video, we explore the basic architecture of VMware vSAN, starting with the creation of an ESXi host cluster, which is essential for enabling vSAN and other features like high availability and DRS. The lesson covers how vSAN utilizes VMkernel ports for traffic, mirrors virtual machine data across multiple hosts for redundancy, and leverages SSDs for read caching and write buffering to enhance performance.
In this video, we compare the traditional approach of using a physical storage array with the virtualized storage solution provided by VMware vSAN. The lesson explains how vSAN leverages the local storage of ESXi hosts to create a shared data store, enabling features like high availability and vMotion without the need for a dedicated physical storage array.
In this video, I demonstrate how to install VMware Tools in a vSphere 7 environment. The process covers accessing the virtual machine settings, initiating the VMware Tools installation, and ensuring the tools are correctly installed and running within the guest operating system.
In this video, I demonstrate how to create a new virtual machine in vSphere 7, covering the steps from selecting an ESXi host to configuring virtual hardware and connecting installation media. The lesson includes a walkthrough of setting up the virtual machine to boot from an ISO image and initiating the operating system installation process.
In this video, I demonstrate various methods to upgrade VMware Tools on one or multiple virtual machines in vSphere 7, including upgrading via individual VMs and utilizing the new host and cluster-level update options. I also cover how to automate updates during VM reboots and configure scheduled updates with snapshot rollback options.
In this video, I demonstrate how to inflate a thin provisioned virtual disk, which involves converting it to a thick provisioned disk by allocating the full disk space and writing zeros to all blocks. The process requires the virtual machine to be powered off, and I walk through creating a simple VM, inflating its disk, and then deleting the VM afterward.
In this video, I demonstrate how to create a vApp in vSphere and configure the start order and power actions for a group of virtual machines within it. The lesson includes setting up dependencies between VMs, ensuring they boot in the correct order, and configuring delays to allow for proper initialization before dependent VMs start.
In this video, I demonstrate how to create and use virtual machine templates in vSphere, allowing you to efficiently deploy multiple VMs from a single, standardized image. The lesson covers converting a VM into a template, creating new VMs from that template, and utilizing customization specifications to ensure each new VM has unique configurations like names, IP addresses, and domain settings.
In this video, I demonstrate how to clone a virtual machine in VMware Workstation, highlighting how this process differs from using templates. Cloning allows you to create a one-time copy of a VM, which is useful for testing risky changes without affecting the original VM, while also providing options for customization to avoid conflicts in your environment.
In this video, I demonstrate how to deploy a virtual machine from an OVF template, which is essentially a pre-configured image of a virtual machine. The process involves selecting the OVF file, configuring the deployment settings, and then deploying the virtual machine within your VMware environment.
In this video, I explain how snapshots create a point-in-time image of a virtual machine, capturing both the memory and the state of the virtual disk. I also cover the process of taking, reverting, and deleting snapshots, highlighting that they are intended for short-term use and should not be mistaken for long-term backups due to potential space and performance implications.
In this video, I demonstrate how to work with snapshots in the vSphere client, covering the basics of creating, managing, and reverting snapshots. I also explain the impact of snapshots on the underlying file structure and emphasize the importance of using snapshots as temporary restore points rather than long-term backups.
In this video, I demonstrate how to use content libraries in vSphere 7, highlighting the new enhancements that make managing and sharing VM templates more efficient. I show how to create and manage templates within a content library, including versioning, updating, and deploying virtual machines from these templates, offering greater flexibility and control in maintaining VM configurations.
In this video, I demonstrate how to use vMotion to migrate a running virtual machine from one ESXi host to another without service interruption. The lesson covers essential vMotion prerequisites, including shared storage, network configuration, and CPU compatibility, and introduces advanced vMotion features like cross-vCenter and long-distance migrations.
In this video, I explain the significant performance improvements in vMotion introduced with vSphere 7, particularly for large virtual machines. The enhancements include more efficient memory page tracing and locking mechanisms, as well as a compacted memory bitmap to reduce VM downtime during migration, making the process faster and more efficient compared to previous versions.
In this video, I'll demonstrate how to configure two ESXi hosts for vMotion by setting up shared storage and enabling a vMotion-compatible network. I walk through the key prerequisites and configuration steps, including setting up VMkernel ports for vMotion traffic and ensuring compatibility of virtual machine settings across the source and destination hosts.
In this video, I'll demonstrate how to use vMotion to migrate a running virtual machine between two ESXi hosts, highlighting both successful migration and potential issues that can cause vMotion incompatibilities, such as mounted ISO images or inconsistent network configurations. The lesson emphasizes the importance of maintaining consistent configurations across hosts to ensure seamless vMotion operations and prepares for the integration of vMotion with Distributed Resource Scheduler (DRS).
In this video, I'll demonstrate how to schedule a vMotion task for a virtual machine, allowing it to be migrated at a specific time, such as during off-peak hours. I also highlight how scheduled tasks can be useful for planning storage-intensive operations like storage vMotion to minimize impact on network performance.
In this video, we'll explore the basic concepts of Storage vMotion, which allows the migration of a running virtual machine's files from one datastore to another without any downtime. We also discuss how Storage vMotion can be used for manual storage load balancing and how it integrates with shared-nothing vMotion to migrate VMs across hosts without shared storage.
In this video, we explore the improvements to Storage vMotion in vSphere 7, focusing on the Fast Suspend and Resume (FSR) process, which significantly enhances performance. By utilizing all virtual CPUs and reducing the switchover time, vSphere 7 allows for faster and more efficient migration of large virtual machines between datastores.
In this video, I'll demonstrate how to perform a Storage vMotion, where we migrate all the files of a running virtual machine from one datastore to another without any downtime. The virtual machine remains powered on and operational throughout the process, allowing for seamless storage management.
In this video, I'll demonstrate how to perform a Shared Nothing vMotion, where a running virtual machine is migrated to a different host, datastore, and network simultaneously. This comprehensive migration method allows for seamless transitions without any downtime, making it ideal for moving VMs between environments with no shared resources.
In this video, we'll explore how to use High Availability (HA) in a vSphere cluster to protect virtual machines in the event of an ESXi host failure. We'll discuss how HA works by restarting failed VMs on other hosts in the cluster, the importance of shared storage, and the role of the master and slave hosts in maintaining uptime, while also clarifying that HA involves downtime unlike vMotion, which does not.
In this video, we explore how heartbeat datastores in vSphere help accurately determine the status of an isolated ESXi host by maintaining a lock file on shared storage, which indicates whether the host is still functioning despite losing management network connectivity. We'll also discuss the various host isolation response options available, such as doing nothing, shutting down VMs, or powering them off, depending on the specific network scenario and configuration.
In this video, we explore the response of a vSphere HA cluster to different failure scenarios, including the failure of a slave or master ESXi host. We also discuss how the HA cluster initiates an election process to determine a new master host and how vCenter operations continue seamlessly even if vCenter itself is running as a virtual machine on a failed host.
In this video, I demonstrate how to configure High Availability (HA) in vSphere 7 by creating an HA cluster and setting up responses for host failures, host isolation, and storage connectivity issues. The lesson covers important configuration options, including VM restart priorities, host failure responses, and virtual machine monitoring to ensure that VMs are appropriately managed and restarted in case of failures within the cluster.
In this video, I demonstrate how to set up vCenter High Availability (HA) to ensure the vCenter Server Appliance remains operational in the event of a failure. The lesson covers the configuration of active, passive, and witness nodes, the replication of data between them, and the different deployment models available in vSphere 7 for maintaining high availability of the vCenter environment.
In this video, I demonstrate how to configure vCenter Server Appliance backups using the SMB protocol, including setting up a shared folder on a Windows Server for storing the backups. The process involves creating the share, configuring the backup in the vCenter Server Appliance Management Interface (VAMI), and verifying the successful completion of the backup to the designated SMB folder.
In this video, I demonstrate how to set up scheduled backups and configure a retention policy for the vCenter Server Appliance using the VAMI (vCenter Appliance Management Interface). The process includes specifying the backup destination, scheduling the backup time, and setting a policy to retain the last three backups while automatically purging older ones.
In this video, I demonstrate how to configure fault tolerance in vSphere to provide zero downtime protection for critical virtual machines. Fault tolerance ensures that a virtual machine is mirrored on a secondary ESXi host, allowing for immediate failover in the event of a host failure, with continuous synchronization to prevent data loss and maintain 100% uptime.
In this video, I demonstrate how to configure fault tolerance in vSphere 7 by enabling it on a specific virtual machine within a cluster that already has high availability configured. I also simulate a host failure to show how the secondary VM takes over as the primary without any downtime, ensuring continuous operation of the protected virtual machine.
In this video, I demonstrate how to use resource pools in vSphere 7 to manage and allocate resources like CPU and memory across groups of virtual machines by configuring shares, limits, and reservations. Resource pools help isolate workloads, ensure critical VMs receive necessary resources, and allow for organized resource management within a virtualized environment.
In this video, we explore the basics of Distributed Resource Scheduler (DRS) and how it uses vMotion to automatically load balance virtual machines across a cluster of ESXi hosts. The effectiveness of DRS relies on the proper configuration of vMotion across the hosts, ensuring that VMs can migrate smoothly to optimize resource utilization and maintain balanced workloads.
In this video, we explore the enhancements to Distributed Resource Scheduler (DRS) in vSphere 7, where the focus shifts from balancing the overall cluster utilization to optimizing the execution efficiency of individual virtual machines (VMs). DRS now calculates a VM-specific score based on various performance metrics, using this score to determine if migrating the VM to another host would improve its performance.
In this video, we explore how DRS affinity rules can be used to control the placement of virtual machines (VMs) within a cluster, either keeping certain VMs together or ensuring they remain separate. The lesson covers the use of preferential and mandatory affinity rules to manage VM placement for optimal performance and availability, including the creation of group affinity rules for broader control across multiple VMs and hosts.
In this video, we explore how running vCenter Server as a virtual machine within a cluster impacts DRS and high availability. Key considerations include knowing which ESXi host vCenter is running on for troubleshooting purposes and configuring VM overrides or affinity rules to manage vCenter's placement, while high availability ensures that vCenter will automatically reboot on another host if its current host fails.
In this video, we discuss how DRS works with maintenance mode to prevent downtime when bringing an ESXi host down for maintenance. By integrating DRS with Update Manager, virtual machines are automatically migrated using vMotion before the host enters maintenance mode, ensuring continuous operation during critical updates or patches.
In this video, we explore the different automation levels supported by Distributed Resource Scheduler (DRS), including manual, partially automated, and fully automated modes. Manual mode provides recommendations without automatically migrating VMs, partially automated mode automatically handles initial VM placement, and fully automated mode manages both placement and ongoing migrations to optimize performance, with adjustable sensitivity to control the frequency of these migrations.
In this video, we discuss resource fragmentation and how it affects Distributed Resource Scheduler (DRS) and high availability (HA) in a vSphere cluster. By combining DRS with HA, DRS intelligently migrates virtual machines to optimize resource allocation, overcoming resource fragmentation and ensuring that even large VMs can be accommodated on available hosts after a failure.
In this video, we explore the basics of configuring Distributed Resource Scheduler (DRS) in vSphere 7, including setting automation levels, creating VM overrides, and establishing affinity and anti-affinity rules. We also cover how to utilize VM and host groups to further control VM placement within a cluster, ensuring optimal resource management and availability.
In this video, we explore how to verify and configure the network settings of a virtual machine in vSphere 6.7, with the process being identical in vSphere 7. Key topics include selecting the appropriate port group, managing virtual network adapters, and dynamically adding or removing network interfaces while the virtual machine is powered on.
In this video, we explore how to verify and configure the network settings for an ESXi 7 host, focusing on both vSphere Standard Switches and vSphere Distributed Switches. Key actions include editing port groups, adjusting VMkernel port settings, and managing TCP/IP configurations to optimize network performance on an ESXi host.
In this video, we explore VMware Skyline and how it provides proactive recommendations to improve your vSphere environment by identifying potential issues and offering solutions based on VMware best practices. We also demonstrate how to enable the Customer Experience Improvement Program (CEIP) and set up Skyline Health, as well as the benefits of using Skyline Advisor for ongoing health checks and support, including log management with Log Assist.
In this video, I demonstrate how to export logs from a vCenter Server instance and a standalone ESXi host. The process involves using the vSphere Client to select and export system logs for specific ESXi hosts and vCenter components, and then using the ESXi host client to generate and download support bundles directly from an individual host, especially useful if vCenter is unavailable.
In this video, I demonstrate how to configure and manage alarms in the vSphere client, including setting up email notifications and SNMP traps for alarm triggers. I show how to create custom alarms at different levels, such as for specific ESXi hosts or clusters, and how to modify or disable existing alarms to monitor various aspects of the vSphere environment effectively.
"Superb Training. Very valuable information shared." - Kaushal
"Clear and easy to understand." - Kumar
Are you looking for VMware vSphere Training? Do you want to learn from an experienced trainer who makes complex concepts simple and easy to understand? Do you need to prepare for the VMware Certified Technical Associate exam?
I am a VMware Certified Instructor who has taught thousands of hours of live training directly for VMware. Most lectures in this course are 5 - 15 minutes long. A few deeper topics are slightly longer. There are over 40 real-life demos of tasks being performed in a vSphere 7 environment using the new HTML5 vSphere Client.
VMware vSphere is everywhere. Non-virtualized datacenters are a thing of the past, and in order to stay relevant you must understand vSphere. This course is ideal for anyone who wants to learn vSphere, including absolute beginners.
Topics covered in this course include (but are not limited to):
vSphere Essentials
Licensing
Installing ESXi and vCenter
Basic ESXi Configuration and Management
Content Libraries
LifeCycle Manager
Networking
Understand vSphere Networking Concepts
Configure vSphere Standard and Distributed Switches
Virtual Switch Features
Storage
VMFS, NFS 3, NFS 4.1
iSCSI
FC and FCoE
LUN Masking and Zoning
vSAN
Managing Virtual Machines
Templates and Cloning
VMware Tools
OVF and OVA Templates
Snapshots
Resource Management
Configuring vMotion Requirements
vMotion, Storage vMotion, and Shared-Nothing vMotion
Configuring DRS Clusters
DRS Affinity Rules, Overrides, and advanced settings
DRS Automation Levels and Resource Fragmentation
Resource Pools
Troubleshooting
Collect Diagnostic Data
Generate Log Bundles
Availability
vSphere High Availability
vCenter High Availability
Admission Control
Heartbeat Datastores