Course Content
VMware vSphere: Install, Configure, Manage Content
0/1
Introduction to vSphere and the Software Defined Data Center
As a vSphere administrator, you must be familiar with the components on which vSphere is based. You must also understand the following concepts: Virtualization, the role of the ESXi hypervisor in virtualization and virtual machines Fundamental vSphere components and the use of vSphere in the software-defined data center Use of vSphere clients to administer and manage vSphere environments
0/4
Virtual Machines
You can create a virtual machine in several ways. Choosing the correct method can save you time and make the deployment process manageable and scalable.
0/3
vCenter Server
vCenter Server helps you centrally manage multiple ESXi hosts and their virtual machines. If you do not properly deploy, configure, and manage vCenter Server Appliance, your environment might experience reduced administrative efficiency or ESXi host and virtual machine downtime.
0/8
Configuring and Managing Virtual Networks
When you configure ESXi networking properly, virtual machines can communicate with other virtual, and physical, machines. In this way, remote host management and IP-based storage operate effectively.
0/2
Configuring and Managing Virtual Storage
Understanding the available storage options helps you set up your storage according to your cost, performance, and manageability requirements. You can use shared storage for disaster recovery, high availability, and moving virtual machines between hosts.
0/6
Virtual Machine Management
Virtual machines are the foundation of your virtual infrastructure. Managing VMs effectively requires skills in creating templates and clones, modifying VMs, migrating VMs, taking snapshots, and protecting the VMs through replication and backups.
0/8
Resource Management and Monitoring
Although the VMkernel works proactively to avoid resource contention, maximizing performance requires both analysis and ongoing monitoring. Developing skills in resource management, you can dynamically reallocate resources so that you can use available capacity more efficiently.
0/5
vSphere Clusters
Most organizations rely on computer-based services like email, databases, and web-based applications. The failure of any of these services can mean lost productivity and revenue. By understanding and using vSphere HA, you can configure highly available, computer-based services, which are important for an organization to remain competitive in contemporary business environments. And by developing skills in using vSphere DRS, you can improve service levels by guaranteeing appropriate resources to virtual machines.
0/6
vSphere Lifecycle Management
Managing the life cycle of vSphere involves keeping vCenter Server and ESXi hosts up to date and integrated with other VMware and third-party solutions. To achieve these goals, you must understand how to use the new features provided by vSphere Lifecycle Manager, namely, clusterlevel management of ESXi hosts and the vCenter Server Update Planner.
0/5
VMware vSphere: Install, Configure, Manage
About Lesson

Creating Templates and Clones

Learner Objectives

After completing this lesson, you should be able to meet the following objectives:

  • Create a template of a virtual machine
  • Deploy a virtual machine from a template
  • Clone a virtual machine
  • Create customization specifications for guest operating systems

About Templates

A template is a master copy of a virtual machine. You use templates to create and provision new VMs.

 

A template typically includes:

  • A guest operating system
  • One or more applications
  • A specific VM configuration
  • VMware Tools

Creating a Template: Clone VM to Template

You can create templates using different methods. One method is to clone the VM to a template. The VM can be powered on or off.

Creating a Template: Convert VM to Template

You can create a template by converting a VM to a template. In this case, the VM must be powered off.

Creating a Template: Clone a Template

You can create a template from an existing template, or clone a template.

Updating Templates

You update a template to include new patches, make system changes, and install new applications.

To update a template:

  1. Convert the template to a VM.
  2. Place the VM on an isolated network to prevent user access.
  3. Make appropriate changes to the VM.
  4. Convert the VM to a template.

Deploying VMs from a Template

To deploy a VM, you must provide information such as the VM name, inventory location, host, datastore, and guest operating system customization data.

Cloning Virtual Machines

Cloning a VM creates a VM that is an exact copy of the original:

  • Cloning is an alternative to deploying a VM.
  • During cloning, the VM can be powered on or off.

Creating Templates and Clones

Guest Operating System Customization

You customize the guest operating system to make VMs, created from the same template or clone, unique.   By customizing a guest operating system, you can change information, including the following details:

  • Computer name
  • Network settings
  • License settings
  • Windows Security Identifier

About Customization Specifications

You can create a customization specification to prepare the guest operating system:

  • Specifications are stored in the vCenter Server database.
  • Windows and Linux guests are supported.

Customizing the Guest Operating System

When cloning a VM or deploying a VM from a template, you can use a customization specification to prepare the guest operating system.

About Instant Clones

Creating Templates and Clones You can use Instant Clone Technology to create a powered-on VM from the running state of another powered-on VM:

  • The processor state, virtual device state, memory state, and disk state of the destination (child) VM are identical to the states of the source (parent) VM.
  • Snapshot-based disk sharing is used to provide storage efficiency and to improve the speed of the cloning process.

Use Cases for Instant Clones

Instant clone VMs have various uses:

  • Virtual desktop infrastructure
  • Rapid scale-out: Container hosts, big data, and Hadoop worker nodes
  • DevTest: Quickly and efficiently replicate VMs and test beds with the same running state
  • DevOps: Replicate VMs from staging to production, and the converse, with the identical running state

In vSphere 6.7 and later, you can create instant clones of VMs only through API calls. In vSphere 7, instant clone guest customization is supported (Linux only).

Review of Learner Objectives

After completing this Creating Templates and Clones lesson, you should be able to meet the following objectives:

  • Create a template of a virtual machine
  • Deploy a virtual machine from a template
  • Clone a virtual machine
  • Create customization specifications for guest operating systems
Join the conversation