
Explore how to install and configure a vSphere 5.1 lab environment for development and testing, covering networking, storage, high availability, performance monitoring, VM deployment, and core vSphere features.
Meet the author, an IT veteran with 18 years in training, consulting, and VMware. This introduction outlines vSphere capabilities, theory, and practical topics, including storage and disaster recovery.
Explore how a bare-metal hypervisor like ESX/ESXi enables virtualization, hardware limits, and virtual hardware with shared storage for efficient consolidation and deployment.
Choose supported hardware and optimize consolidation ratios for storage and network. See how vCenter coordinates ESXi hosts, licensing, and features like distributed resource scheduler, ha, fault tolerance, and distributed switches.
Configure the DCUI interface to manage ESXi and plan Active Directory integration via ESXi or vCenter. Configure the management network, IP, DNS, and host name, then restart management services.
Learn how to connect to an ESXi host via SSH, access the ESXi shell, and use esxcli to manage shutdowns, maintenance mode, storage, and virtual machines.
Install the vSphere client after configuring the ESXi host IP or DNS to manage the host, users, and virtual machines; use a remote CLI (Perl-oriented or PowerShell) for automation.
Learn to manage hosts with the vSphere client, enabling direct PCI device passthrough, power management, licensing in evaluation mode, and DNS, timekeeping, and AD integration through the center.
Configure vSwitch settings, port groups, and NIC teaming to manage traffic shaping and load balancing for virtual machine and VMkernel traffic, including IP hash and route-based options.
Explore how to create and manage VMFS data stores on ESXi, choose VMFS-3 or VMFS-5, attach iSCSI or fiber channel disks, and extend stores as storage grows.
Configure and manage VMFS data stores and multipath paths across hosts by formatting new targets, rescanning adapters, and setting path policies such as fixed, round robin, and most recently used.
Configure and connect NFS datastores in a VMware ESXi environment, using NFS or VMFS with Openfiler or Windows services for NFS, while considering root squash and IP restrictions.
Create and configure a new virtual machine in VMware ESXi, defining hardware, memory, disks, network adapters, data store, OS, and ISO-based installation.
Install VMware Tools to provide virtualization optimized drivers and essential services, and use a prepared VM as a baseline for rapid provisioning of future machines.
Create and manage virtual machine snapshots to freeze a virtual machine, capture base and delta disks (and optionally memory), then revert or delete to recover.
Maximize virtual machine performance through memory oversubscription, balloon driver, reservations, limits, and shares; manage CPU cores, sockets, hyper-threading, NUMA, and network driver tuning.
Optimize virtualization performance by enabling paravirtual devices such as pvscsi and vmxnet3 for io-heavy workloads, and tune swap, paging, and display settings for peak Windows performance.
Install vCenter using the simple install to deploy the single sign on service, inventory service, and vCenter server services, with the option to use a local SQL Server Express or an existing database.
Connect to vCenter using the Windows service client and administrator credentials. Create a data center and add an ESXi host to register it with vCenter, exploring inventory and lockdown mode.
Configure vCenter server settings, assign licenses, tune performance statistics (levels 1–4 and retention), manage runtime options, Active Directory validation, and alerting to optimize monitoring and database sizing.
Explore the vCenter security model using Active Directory or local users, clone and customize roles, and assign inherited permissions from root to data center with group-based control.
Explore configuring and managing center alarms across clusters, hosts, and virtual machines. Acknowledge incidents, customize alarm definitions, set threshold or event-based alerts, and configure actions and notifications.
Automate vm management with scheduled tasks in the vSphere client, enabling migrations, deployments, and host changes, and schedule daily, hourly, monthly, or quarterly runs with snapshots and backups.
Explore events and logs in the center and on ESXi hosts, view related events, export recent events, and examine system, host, and VPN and VM kernel logs for troubleshooting.
Deploy virtual machines from templates in vCenter by creating and customizing templates with sysprep, using a customization specification to automate Windows OS settings and domain join.
Discover how to use the vSphere web client (Adobe Flex) to manage hosts, clusters, and virtual machines, and learn about future shifts toward a Linux appliance and single sign-on.
Explore the center's performance charts, comparing real-time statistics with aggregated views from hosts and virtual machines. Understand memory and disk metrics, including ballooning, shared memory, latency, and data center views.
Use esxtop to troubleshoot performance by inspecting cpu, memory, disk, and network statistics, customize fields and views, and terminate a virtual machine from the interface.
Apply memory and CPU reservations to guarantee resources and prevent paging, or set limits to control VM usage. Use shares and resource pools to prioritize VMs and manage disk I/O.
Move a running virtual machine from local storage to shared storage using storage vMotion, enabling live migration across datastores while preserving VM responsiveness and illustrating data-store mappings.
Move a running virtual machine between hosts using vMotion, transferring memory state with minimal downtime. No shared storage is required, and ensure Intel or AMD 64-bit architecture compatibility.
Create a distributed resource scheduler cluster with two hosts and shared storage for automated VM placement and vMotion migration based on current and historical workloads.
Configure a DRS cluster by creating VM and host groups, setting automation levels, and applying rules for VM placement and host priorities during maintenance.
Assess the current cluster load with DRS recommendations and apply actions to balance resources. Compare partially automated and fully automated modes, and review VM migrations and resource distribution maps.
This VMware ESXi & vSphere training course by Infinite Skills gives you an overview of installing and configuring a vSphere environment. You will quickly become familiar with the core features of vSphere, and how to install and configure them. This tutorial is designed for the absolute beginner, and you do not need any prior vSphere experience to get the most from the lessons.
You start the training with lessons on installing and configuring vSphere. You will cover topics such as installing VMware ESXi, working with the vSphere Client, and managing Hosts using the vSphere Client. The training covers how to configure Networking and Storage, and to create and configure Virtual Machines. You will learn about installing and using vCenter, and the vSphere Client. The course shows you how to work with a Distributed Resource Scheduler (DRS), configuring for High Availability (HA) and vSphere Data Protection (VDP).
Once you have completed this VMware ESXi and vSphere Administration video tutorial, you will be familiar and comfortable with the process of installing and configuring ESXi and vSphere for a development and testing lab.