Learning vSphere 6
4.1 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
81 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learning vSphere 6 to your Wishlist.

Add to Wishlist

Learning vSphere 6

Kick off a new phase of your career with the must-have knowledge on the most powerful and most popular virtualization pl
4.1 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
81 students enrolled
Created by Packt Publishing
Last updated 11/2016
Current price: $12 Original price: $120 Discount: 90% off
4 days left at this price!
30-Day Money-Back Guarantee
  • 8 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Understand the basics of VMware ESXi Hypervisor
  • Get to grips with vCenter and Platform Services Controller
  • Building and Managing Virtual Machines
  • Virtual Networking with vSwitches and VMKernel interfaces
  • Scalable storage access with NFS and iSCSI
  • Protecting your virtual machines with High Availability and Fault Tolerance
View Curriculum
  • If you have prior experience with vSphere 5.x, you will learn how to use the new features to your advantage. To get the maximum benefit from this course, you should have a good understanding of networking and network services such as DNS, Active Directory, and TCPIP.
  • This practical tutorial shows you the steps and methods to deploy and manage vSphere 6 within your infrastructure.

Virtualization has touched every area of IT infrastructure and operations. Anyone who will work with servers, storage, networking and security must be fluent in the key virtualization platform. With VMware’s revolutionary Software Defined Data Center technology, the all new vSphere 6 is at the heart of building and delivering full-fledged IT services and infrastructure.

This video course will help you to quickly put the core features of vSphere to work. We will start by looking at the essential concepts of virtualization like ESXi and DCUI interfaces. We move on to see how vSphere works with Virtual Machines. We will learn about networking and varied storage configuration options. Important new features in vSphere 6 such as increased scalability, Network IO control, and fault tolerance would be addressed through practical examples. Finally you will learn how backup and replication features in vSphere help in data protection.

By finishing this course, readers would have acquired key skills to get started working with vSphere 6.0 and build a powerful and robust VMware based modern data center and infrastructure.

About The Author

Glen Martin has over 20 years' experience in enterprise IT operations and architecture and technical training, and over 10 years' vSphere experience in environments of all sizes.

Who is the target audience?
  • This video is for virtualization administrators, system engineers, and virtualization consultants who are new to VMware data center technology and vSphere.
Compare to Other VMware Vsphere Courses
Curriculum For This Course
35 Lectures
A Look Back at Basics
9 Lectures 01:29:29

For viewers who are new to virtualization or for those who are not familiar with VMware vSphere, we'll introduce some of the key information you'll need to orient yourself for the rest of the course.

Preview 11:11

ESXi is VMware's hypervisor and hosts virtual machines running on servers with ESXi installed.

Installing ESXi

A new installation of ESXi doesn't let us do much from the host. When we connect using a browser, the Welcome to ESXi provides some simple but relatively unknown features.

Welcome to ESXi

To configure networking and other core configuration, DCUI provides a simple interface.


To do anything useful in ESXi, we'll need to use either the vSphere Desktop Client or the HTML5 Host Client.

Using vSphere Desktop Client

VMFS is commonly used as the filesystem for virtual machine storage. We are able to use the Datastore Browser to manage virtual machine and other files stored on VMFS and other type of datastores.

Datastore Browser

ESXi is an operating system designed for hosting virtual machines, and uses various components such as Linux, Vmkernel and the busybox embedded platform.

ESXi and ESXi Shell

VMware Installation Bundles are used to update ESXi.

Installing VIBs

Beginning with ESXi 6.0 Update 2, the HTML5 Host Client is installed automatically.

Host Client
Basic Virtual Machines
6 Lectures 01:06:04

A number of techniques exist for provisioning virtual machines, but we'll first look at the basics of a creating a single virtual machine.

Preview 20:00

Virtual machines have many of the same challenges as physical machines, and also some new ones.

VM Operations

We previously installed a virtual machine manually, but we are able to import/export virtual machines using the Open Virtualization Format.

OVF Templates

Snapshots are very helpful for managing virtual machine state but there are some things to beware of.


To support growth, we can add hardware such as disks, network interfaces and potentially CPU and memory to a running virtual machine.

Hot Add Hardware

Virtual machines can potentially benefit from using native VMware device drivers, rather than a driver provided for compatibility. The VMXNET3 and PVSCSI paravirtualized devices are provided for this purpose.

Setting Up the Network
3 Lectures 43:40

Virtual switches are used to provide internal and external connectivity between virtual machines, VMkernel adapters and external networks. Proper network functionality depends not only on vSphere configuration but also on external physical switches.

Preview 19:29

Managing virtual machine traffic load is a key consideration, and there are a number of options available to distribute traffic load across multiple uplinks.

Teaming and Load-Balancing

In order to provide IP services that vSphere requires for management, storage and other system networking, Vmkernel Adapters are needed. It is critical to understand the application of Vmkernel IP networking. We will look at core utilization scenarios and best practices, and will also re-visit some of these areas when we discuss storage and vMotion in later sections.

VMKernel Adapters
Configuring Storage
4 Lectures 01:08:10

We briefly introduced VMFS and the datastore concept earlier, but it is important to understand not only how to work with VMFS but also how vSphere will interact with storage. We'll review various mechanisms that vSphere uses to provide deep storage integration.

Preview 19:27

The Network File System is commonly used for simplicity and does not require the use of VMFS or volume management. NFS is broadly supported, but vSphere has specific compatibility requirements.

Configuring NFS

NFS provides a solid base for IP-based storage, but vSphere does not provide native multipathing support for NFS. iSCSI is also a viable alternative for IP storage that provides performance and security benefits, although with some additional complexity.

Configuring iSCSI

As the number of datastores and storage paths available increases, it is important to optimize storage I/O effectively. vSphere does not use optimal methods by default, and vendors may provide their own extensions.

Path Balancing and Failover
7 Lectures 01:33:58

Any environment with more than a single host will be well served by adding vCenter, and all the interesting vSphere features require it. vCenter and Platform Services Controller provide a highly scalable infrastructure, but configurations with multiple vCenter and PSC servers can get quite complex.

Preview 13:12

For convenience and in order to support the centralization of Identity and Access Management, various identity sources can be integrated with the Single Sign-On service.

Configuring Single Sign-On

Once integration with an external identity source is available, it is highly beneficial to follow a least privilege model and identity.

Roles and Permissions

Adding a host to vCenter is simple, but it is useful to understand how it works and what changes are made to the host. It's also sometimes necessary to restart the management agents if the host does not respond to vCenter.

Adding ESXi Hosts to vCenter

The vSphere Desktop Client will be very familiar to anyone who's used any version of vSphere, but its days are numbered.

Using and Configuring vCenter with vSphere Desktop Client

The vSphere Web Client has been put forward as an alternative to the Desktop Client but has been plagued with plugin and performance issues. Currently, vSphere Web Client is the official web client, but vCenter HTML5 Client is also coming along rapidly.

Using and Configuring vCenter with vSphere Web Client

Deploying virtual machines quickly and consistently is key to providing rapid, secure provisioning. Virtual machine templates can be used to provide a partially configured, updated base image which can be cloned and customized at deployment time.

Working with Templates
HA, Fault Tolerance, and DRS
3 Lectures 01:13:11

vMotion is the absolute rock star feature that truly rocked the industry. Host and storage portability of running virtual machines makes all of vSphere's advanced workload management features possible. It works like magic, but like all magic, it requires careful preparation and some behind-the-scenes tricks.

Preview 23:32

In a non-virtual deployment, high availability is expensive, complicated and requires unique solutions for each protected operating system and application. vSphere's HA features are transparent, are cross-platform, and can be configured in minutes. As your environment gets larger, it's important to think about the impact of the loss of multiple servers and how to accomodate workload demands during large restart events.

HA and FT

Distributed Resource Scheduler allows you to define clusters of hosts and datastores, which can then be treated as a shared pool of resources. Depending on the cluster configuration, we can handle initial and ongoing placement of virtual machines to hosts and datastores based on their utilization rates.

Monitoring and Performance
3 Lectures 55:34

vSphere integrates a large number of infrastructure components and requires capacity and load management in order to ensure best performance and avoid problems.

Preview 22:20

When the unexpected occurs, you should know about it. vSphere provides a relatively simple system for notification by mail, visible alarm and SNMP trap. Alarms can also be configured to take action in response to virtual machine and host conditions.


By this point in the course, you'll have seen that you can do (almost) anything you need using the vSphere Desktop or Web clients. However, for troubleshooting and advanced configuration, you may need to get on the shell and use the various utilities available. We'll also discuss how we can access these functions remotely, with vCenter and Single sign-on integration for security and authentication.

Useful ESXi Commands
About the Instructor
Packt Publishing
3.9 Average rating
8,249 Reviews
59,126 Students
687 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.