
This lesson provides an overview of the VMware certification process, detailing the various certification tracks such as Data Center Virtualization and Network Virtualization. It explains the steps to achieve VMware Certified Professional (VCP) certification, which includes attending an official VMware course, passing the VCP Foundations exam, and taking the relevant professional exam, with additional guidance for individuals renewing or upgrading from previous certifications.
This lesson discusses the various VMware clients available for managing vSphere environments, including the deprecated Flash-based vSphere Web Client and the newer HTML5-based vSphere Client. It also covers the VMware Host Client, another HTML5 client used specifically for managing standalone ESXi hosts without a vCenter server, detailing the differences and use cases for each client.
This lesson explores the different VMware vSphere 6.7 licensing editions, including Standard, Enterprise Plus, and Platinum, highlighting their features and differences. It provides a detailed comparison of features such as vMotion, fault tolerance, encryption, and advanced security, explaining how each edition offers varying levels of functionality, particularly in terms of resource management and application availability.
This lesson provides an introduction to virtualization, explaining key concepts such as virtual machines (VMs), hypervisors, and the role of shared physical resources in an ESXi host. It details how VMs run guest operating systems on virtual hardware, managed by a Type 1 hypervisor, and highlights the benefits of oversubscription and resource abstraction to efficiently manage CPU, memory, networking, and storage in a virtualized environment.
This lesson provides an overview of VMware's vCenter and Platform Services Controller (PSC), explaining their roles in managing a vSphere environment. It covers the different deployment options, including the deprecated Windows version of vCenter, the advantages of using the vCenter Server Appliance with embedded PSC for simplified management, and introduces enhanced linked mode for seamless integration of multiple vCenter instances.
This lesson provides a step-by-step walkthrough of performing an interactive installation of VMware ESXi 6.7, demonstrating the process of setting up an ESXi host either on a virtual machine in VMware Workstation or on physical hardware. Key steps include configuring network settings, assigning static IP addresses, and testing the management network to ensure proper communication with vCenter and other components.
In this lesson, you'll learn how to deploy the vCenter Server Appliance (VCSA) in vSphere 6.7. The video walks through the process of configuring DNS settings, deploying the appliance on an ESXi host, and completing the setup, including configuring the embedded Platform Services Controller, time synchronization, and single sign-on (SSO) credentials.
In this lesson, you'll learn how to add ESXi hosts to the vCenter Server inventory. The video demonstrates the process of creating a new virtual data center, adding folders for organization, and incorporating ESXi hosts into the vCenter environment, enabling features like high availability and vMotion.
In this lesson, you'll learn how to manage licenses within the vSphere 6.7 environment using the HTML5 vSphere client. The video demonstrates how to view, assign, and manage licenses for vCenter servers and ESXi hosts, as well as how to add new license keys to the vSphere environment.
In this lesson, you'll learn how to configure an ESXi host using both the vSphere client and the ESXi host client. The video demonstrates tasks such as managing system settings, configuring time synchronization, controlling services, managing security and firewall rules, and even handling virtual machine settings directly from the host client.
In this lesson, you'll learn how to create and manage a content library in vSphere 6.7 using the HTML5 client. The video demonstrates how to create a content library for storing templates, ISO images, and OVF files, as well as how to publish and subscribe to content libraries across multiple vCenter servers for streamlined resource sharing.
In this video, you'll learn how to use VMware's Update Manager to automate patching and version management for ESXi hosts, virtual machines, and VMware tools. The lesson covers the process of attaching baselines, scanning for compliance, and using vSphere DRS to migrate virtual machines and apply updates without downtime, ensuring an efficient and centralized patch management solution.
In this video, we demonstrate how to configure VMware Update Manager to automate the download and application of patches and updates for ESXi hosts. We walk through the setup of patch download schedules, review remediation settings for cluster updates, and discuss how to manage virtual machine snapshots during the upgrade process.
In this video, we explore virtual networking concepts, explaining how virtual machines connect to each other and physical resources through virtual network interface cards (vNICs) and virtual switches. We also cover how VLANs, VM kernel ports, and physical uplinks (VMnics) handle different types of traffic such as management, storage, and virtual machine communication across networks.
In this video, we discuss the attributes of the vSphere Standard Switch, including NIC teaming and how to configure physical adapters (VMnics) to handle network failures. We also cover key topics such as load balancing methods like IP hash, traffic shaping, and the role of TCP/IP stacks for managing different types of traffic across virtual environments.
In this video, we explore the vSphere Distributed Switch, highlighting its scalability advantages over the Standard Switch, as well as advanced features like Private VLANs, NIC teaming, and Link Aggregation Control Protocol (LACP). We also discuss how the distributed switch simplifies network management by centralizing configuration through vCenter, enhancing performance with load-based teaming, and offering robust security and traffic shaping options.
In this video, we explore the features of both vSphere Standard and Distributed virtual switches, highlighting key differences, with a focus on features exclusive to the Distributed switch. These include advanced capabilities like traffic filtering and marking, port mirroring, NetFlow for traffic analysis, network health checks, and discovery protocols (CDP and LLDP), offering enhanced scalability and management for larger environments.
In this video, I demonstrate how to create a vSphere Standard virtual switch, which is a virtual switch local to one specific ESXi host. I'll guide you through configuring settings such as MTU, assigning physical adapters, and setting up port groups, as well as the process of migrating virtual machines and configuring network options like traffic shaping and security settings for optimal performance and security.
In this video, I demonstrate how to create a vSphere Distributed Switch using the HTML5 vSphere Client in a vSphere 6.7 environment. I show the steps for configuring uplinks, adding hosts, and migrating virtual machines to the new distributed switch, while explaining the benefits of centralized network management across multiple ESXi hosts.
In this video, we explore the various features of vSphere Standard and Distributed Switches, with a focus on differentiating between the features available in each. We discuss capabilities like Cisco Discovery Protocol, Private VLANs, NetFlow, Port Mirroring, and Network I/O Control, highlighting that many advanced features like NetFlow and traffic shaping are exclusive to the Distributed Switch.
In this video, we explore storage virtualization and how storage resources are presented to virtual machines, making them appear as real hardware to the operating system. The lesson covers different types of virtual disks, including thin and thick provisioning, and explains how the hypervisor manages storage commands and directs them to the appropriate datastore, emphasizing the trade-offs between space-saving thin provisioning and guaranteed-space thick provisioning.
In this video, we explore the differences between VMFS (VMware File System) and NFS (Network File System) storage technologies, focusing on their use cases and configurations. VMFS allows ESXi hosts to format raw storage, making it ideal for technologies like iSCSI, Fibre Channel, and direct-attached storage, while NFS relies on the NFS server's filesystem, creating a shared folder for virtual machines without the ability to boot from it or support raw device mapping.
In this video, we compare NFS version 3 and NFS version 4.1, focusing on their differences in security, load balancing, and access requirements. NFS version 3 lacks encryption, uses a single IP for connections, and requires root-level access, while NFS version 4.1 offers encrypted headers, supports multipathing for better load balancing, and introduces Kerberos authentication for improved security without the need for root access.
In this video, I demonstrate how to create an NFS datastore using the HTML5 version of the vSphere client, specifically focusing on NFS version 3. I walk through the process of connecting to an existing shared folder on an NFS server, mounting it as a datastore, and configuring access permissions, as well as explaining how to unmount a datastore without deleting its contents.
In this video, I explain the basics of Fibre Channel storage, comparing it to iSCSI as a VMWare storage solution that allows ESXi hosts to format and boot from Fibre Channel storage or access it directly through raw device mapping. I also cover the architecture of a Fibre Channel SAN, highlighting key components like Fibre Channel switches, storage processors, and the importance of redundancy and multipathing to ensure continuous access to storage even in the event of hardware failures.
In this video, I explain the concepts of Fibre Channel zoning and LUN masking, and how they are used to segment a Fibre Channel switch fabric and control access to storage resources. Zoning is configured within the Fibre Channel switch fabric to isolate traffic between hosts, while LUN masking is set at the storage array level, allowing specific hosts or virtual machines to access designated LUNs based on their worldwide names, enhancing both security and resource management.
In this video, we explore the concepts of Fibre Channel over Ethernet (FCoE) and how it can be used to provide datastores for ESXi hosts. We discuss how FCoE utilizes Ethernet networks instead of a traditional Fibre Channel switch fabric, offering both hardware-based solutions with converged network adapters (CNAs) and software-based solutions, comparing the benefits and potential overhead associated with each approach for managing storage traffic.
In this video, we explore the basic concepts of iSCSI storage and how it can be used to provide storage capacity for vSphere virtual machines. We discuss the three connection options for ESXi hosts to an iSCSI storage array—software iSCSI initiator, dependent hardware iSCSI initiator, and independent hardware iSCSI initiator—and explain how iSCSI uses Ethernet networks, dynamic discovery, and CHAP authentication to manage and secure storage connections.
In this video, we demonstrate how to create a software iSCSI initiator on an ESXi host to connect to an iSCSI storage array. The lesson walks through configuring dynamic discovery, scanning for available LUNs, and setting up storage resources on the ESXi host, showcasing how to integrate iSCSI storage into a virtual environment.
In this video, we explore the basic architecture of VMware's Virtual SAN (VSAN), starting with the creation of an ESXi host cluster, which is necessary for features like high availability and VSAN. We also discuss the role of VMkernel ports for VSAN traffic, the use of SSDs for read caching and write buffering to optimize performance, and how virtual machine data is mirrored across hosts to ensure redundancy and fault tolerance.
In this video, we compare traditional storage using a dedicated physical storage array with VMware’s Virtual SAN (VSAN) approach. VSAN uses the local storage of ESXi hosts to create shared storage, providing the same features like high availability and vMotion without needing a separate physical storage array, enabling more efficient use of hardware resources.
In this video, I'll demonstrate how to create a new virtual machine using the vSphere HTML5 client. The lesson covers steps like selecting storage, customizing virtual hardware, uploading installation media, and setting up the virtual machine to boot from an ISO image to install the operating system.
In this video, I'll demonstrate how to install VMware Tools on a virtual machine. VMware Tools enhances virtual machine performance by providing essential drivers like VMXNET3 for networking and ballooning for memory management, and can be installed either manually or using VMware's Update Manager for multiple VMs.
In this video, I'll demonstrate different methods for upgrading VMware Tools on one or more virtual machines. We'll explore manual upgrades, enabling automatic upgrades during VM reboots, and using VMware Update Manager to upgrade multiple virtual machines simultaneously, showcasing how to streamline the process for efficient management of VMware Tools updates.
In this video, I'll demonstrate how to inflate a thin-provisioned virtual disk by converting it to a thick-provisioned disk. I'll walk through the steps of creating a new virtual machine with a thin-provisioned disk, inflating the disk while the VM is powered off, and then fully deleting the virtual machine and its associated files from the datastore.
In this video, I demonstrate how to create a VMware vApp and configure it for a multi-tier application with a web server, application server, and database server. I show how to control the startup and shutdown order of the virtual machines within the vApp, ensuring proper boot sequencing for application functionality and graceful shutdown processes.
In this video, I demonstrate how to create and use virtual machine templates to quickly deploy multiple VMs from a single pre-configured image. I also explain how to customize the operating system using customization specifications, ensuring that new VMs have unique configurations, such as names and network settings, while maintaining the same base setup from the template.
In this video, I demonstrate how to clone a virtual machine to create a one-time copy for testing or troubleshooting purposes. Unlike templates, which are used for repeatedly deploying standardized VMs, cloning allows for the creation of an identical virtual machine that can be modified or tested independently without affecting the original.
In this video, I demonstrate how to deploy a virtual machine from an OVF (Open Virtualization Format) template. The process involves importing the OVF or OVA file, configuring the necessary settings, and deploying the template as a new virtual machine in your environment, making it ready for use.
In this video, I explain how snapshots create a point-in-time image of a virtual machine, capturing both memory contents and disk state. I demonstrate how snapshots allow for easy restoration in case of issues, but emphasize that they are not meant for long-term backups and should be deleted once changes are confirmed to be successful.
In this video, I demonstrate how to create, manage, and revert snapshots in vSphere 6.7 using the HTML5 client. I explain the impact snapshots have on virtual machine performance and file structure, emphasizing the importance of using snapshots as temporary restore points rather than long-term backups, and deleting them promptly to avoid data buildup and overhead.
In this video, I demonstrate how vMotion can migrate a running virtual machine from one ESXi host to another without downtime. I explain the prerequisites for vMotion, including shared storage and compatible CPU architectures, as well as new vMotion capabilities introduced in vSphere 6.x, such as cross vCenter vMotion, long-distance vMotion, and cross-vSwitch migrations.
In this video, I demonstrate how to configure two ESXi hosts for vMotion by enabling shared storage and setting up vMotion VMkernel ports on both hosts. I also highlight key considerations such as shared storage, CPU reservations, network configurations, and ensuring vMotion compatibility when creating and migrating virtual machines between the hosts.
In this video, I demonstrate how to use vMotion to migrate a running virtual machine from one ESXi host to another without downtime, while highlighting the importance of shared storage and consistent network configurations. Additionally, I show examples of common vMotion compatibility issues, such as using a locally stored ISO or inconsistent port group settings, and how to resolve them.
In this video, I demonstrate how to schedule a vMotion task to migrate a virtual machine at a specified time, showing the configuration of the task, including the selection of compute resources and notification options. I also highlight the benefits of scheduling tasks, such as using off-peak hours to perform more storage-intensive operations like storage vMotion to reduce the impact on network and storage performance.
In this video, we explore storage vMotion, which allows migrating a running virtual machine’s files from one datastore to another without any downtime. This process is useful for balancing storage loads or moving data during maintenance, and it uses data mirroring to ensure no data loss during the migration.
In this video, I demonstrate how to perform a storage vMotion to migrate a running virtual machine's files from one datastore to another without any downtime. I walk through the steps of initiating the migration, discuss factors affecting transfer speed, and highlight the benefits of scheduling storage vMotion during off-peak hours for larger data transfers.
In this video, I demonstrate how to change a virtual machine's disk format using storage vMotion. I show how to convert a thin-provisioned disk to thick-provisioned and back to thin-provisioned, all while migrating the virtual machine's files between datastores without any downtime.
In this video, I demonstrate how to perform a shared nothing vMotion, which migrates a virtual machine to a different host, network, and datastore simultaneously. The process combines vMotion and storage vMotion, allowing the VM to remain powered on while its resources are transferred to a host and network without prior shared access, making it ideal for environments without shared storage.
In this video, I demonstrate how to use high availability (HA) on a host cluster to protect virtual machines in the event of an ESXi host failure. The video explains how HA works by restarting failed virtual machines on other hosts in the cluster using shared storage, with an expected downtime of 5-10 minutes, and highlights the importance of redundant networks and HA's distinction from fault tolerance.
In this video, I demonstrate how heartbeat datastores are used in VMware environments to determine the true status of an ESXi host that may have become isolated from the network. By maintaining a lock file on shared storage, a host can signal that it is still functioning even if it cannot communicate via the management network, preventing unnecessary actions like shutting down virtual machines during network isolation events.
In this video, we explore what happens when a slave or master host fails in a VMware high availability (HA) cluster. We walk through scenarios where the master host determines if a slave is down and how a new master is elected if the current master fails, ensuring virtual machines are rebooted on other hosts as needed to maintain uptime.
In this video, we walk through how to configure VMware vSphere High Availability (HA) on a host cluster to protect virtual machines in the event of host failures. We cover the key settings such as enabling host monitoring, setting VM restart priorities, configuring responses to host isolation, storage connectivity failures, and monitoring VM health to ensure proper HA functionality.
In this video, we demonstrate how vCenter High Availability (HA) provides redundancy for the vCenter Server Appliance by replicating the active instance to a passive node, ensuring availability in case of failure. We cover the architecture with the active, passive, and witness nodes, as well as configuration options, deployment models, and key considerations for ensuring seamless failover in vCenter environments.
In this video, we explore the file backup feature of the vCenter Server Appliance, introduced in vCenter 6.5 and continued in 6.7, allowing for native backups and restores using the vCenter Appliance Management Interface (VAMI) or API. We demonstrate how to schedule backups, transfer them to various storage endpoints like FTP or SCP, and restore from backups, emphasizing no downtime during backups and providing details on encryption and retention settings.
In this video, we learn how VMware Fault Tolerance (FT) provides zero downtime protection for critical virtual machines by mirroring them to a secondary VM on a separate host. If the primary host fails, the secondary VM takes over immediately, ensuring uninterrupted service, while a new secondary VM is created to continue protection.
In this video, I'll demonstrate how to configure Fault Tolerance in vSphere 6.7, starting with ensuring that high availability is enabled and configuring a VMkernel port for Fault Tolerance logging on each ESXi host. Once these prerequisites are met, I enable Fault Tolerance on a virtual machine, choose a different datastore for the secondary VM, and then verify that the secondary VM takes over as the primary in the event of a host failure.
In this video, we learn how resource pools can be used to manage resource allocation for groups of virtual machines by configuring shares, limits, and reservations. These pools help prioritize critical workloads and control resource usage, while also allowing for the creation of nested pools and the use of vApps for managing virtual machine power-on order.
In this video, we explore the basics of Distributed Resource Scheduler (DRS) and how it uses automated vMotion to load balance virtual machines across a cluster of ESXi hosts. DRS requires proper configuration of vMotion, including shared resources and compatible hardware, to ensure smooth migration and avoid issues like local ISO connections or CPU affinity settings that could disrupt the process.
In this video, we explore DRS affinity and anti-affinity rules, which allow administrators to control where virtual machines run in a cluster. Affinity rules can ensure VMs run on the same host, while anti-affinity rules prevent specific VMs from running on the same host, with both preferential and mandatory options to manage scenarios such as balancing workloads or protecting critical VMs.
In this video, we explore how VMware Distributed Resource Scheduler (DRS) and high availability affect the vCenter Server when deployed as a virtual machine within a cluster. We discuss configuring DRS settings, such as VM overrides or affinity rules, to control where the vCenter Server appliance runs and ensure high availability automatically restarts it if its host fails, while still enabling load balancing and vMotion for the rest of the cluster.
In this video, we explore how VMware's Distributed Resource Scheduler (DRS) works with maintenance mode to avoid downtime when performing updates or maintenance on ESXi hosts. By leveraging DRS and vMotion, virtual machines are automatically migrated to other hosts in the cluster before the host enters maintenance mode, allowing updates to be applied without impacting service availability.
In this video, we explore the three automation levels of VMware's Distributed Resource Scheduler (DRS): manual, partially automated, and fully automated. Manual mode provides migration recommendations without automatic action, partially automated selects the best host for initial VM placement but requires manual approval for migrations, and fully automated allows DRS to both place VMs and automatically migrate them based on workload imbalances, with sensitivity levels adjustable to balance performance improvements against resource usage.
In this video, we discuss resource fragmentation and how it affects the performance of Distributed Resource Scheduler (DRS). By coupling DRS with high availability (HA), DRS can intelligently migrate virtual machines across hosts to free up sufficient resources, resolving the issue of fragmented resources and ensuring that even large VMs can restart and perform optimally after a host failure.
In this video, we demonstrate how to create a Distributed Resource Scheduler (DRS) cluster in vSphere 6.7, configuring automation levels such as manual, partially automated, and fully automated to control how virtual machines are migrated between hosts. Additionally, we explore creating VM overrides, VM-host affinity and anti-affinity rules, and VM-host groups to manage and fine-tune DRS behavior for specific virtual machines and host assignments.
In this video, we review key DRS (Distributed Resource Scheduler) concepts, focusing on how DRS uses vMotion to automatically migrate virtual machines for load balancing and maintenance without downtime. We also cover how affinity and anti-affinity rules, DRS automation levels (manual, partially automated, and fully automated), and the integration of DRS with high availability can optimize resource distribution and simplify maintenance operations across a cluster.
In this video, we learn how to verify and configure the network settings for a virtual machine in vSphere 6.7, including how to manage virtual NICs (vNICs) and network adapter types. The demonstration shows how to add or remove network adapters, adjust their settings such as port groups and adapter types like VMXNET3 or SR-IOV, and how to make these changes even when the virtual machine is powered on.
In this video, I demonstrate how to verify the network configuration of an ESXi host in vSphere 6.7, focusing on key areas like virtual switches, VMkernel adapters, physical network interfaces, and TCP/IP stacks. I review how to configure virtual NICs, manage port groups, set up network policies, and explore physical adapter settings to ensure proper network connectivity and functionality for the ESXi host.
In this video, I'll demonstrate common storage troubleshooting steps for an ESXi 6.7 host, using the free lab environments available at VMware.com. We'll cover how to view and manage storage adapters, rescan for available LUNs, and configure paths and VMkernel ports for iSCSI storage, ensuring proper connectivity and redundancy.
In this video, I'll demonstrate common virtual machine troubleshooting tasks in vSphere 6.7, including verifying VMware Tools installation, checking CPU and memory configurations, and ensuring compatibility settings for optimal VM performance. Additionally, I'll explain how reservations, limits, and resource settings can impact VM behavior, particularly with vMotion and resource allocation, using practical examples in the lab environment.
In this video, I demonstrate how to export system logs from a vCenter Server and a standalone ESXi host using the vSphere client. I show how to select specific logs for export, include performance data, and upload logs directly to VMware support, which is typically done when troubleshooting an issue with VMware.
In this video, I demonstrate how to configure alarms and set up notifications in vCenter using the vSphere client. I show how to create custom alarms, configure email and SNMP notifications, and manage alarm settings for different objects such as hosts, clusters, and virtual machines, ensuring timely alerts and automated responses for critical system conditions.
"Great Course. Quick brainstorming." - Balaji
"The course had very good content. It was easy to follow along." - Sheila
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 vSphere Foundations 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 6.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
Installed ESXi and vCenter
Basic ESXi Configuration and Management
Content Libraries
Update 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