Introduction to Virtualization Technology

Level: Foundation

In this hands-on Introduction to Virtualization Technology course you gain the knowledge and skills to successfully install, configure, manage, and deploy virtual servers and workstations in your organization. You will learn how to choose the proper virtual machine product for your environment, partition servers to isolate applications, improve portability and migration, and create entire testing labs within a single PC. Hands-on exercises provide practical experience with scripting administrative tasks, customizing virtual networks and clustering virtual machines.

Key Features of this Introduction to Virtualization Training:

After-course instructor coaching benefit

Learning Tree end-of-course exam included After-course computing sandbox included

You Will Learn How To:

Manage VMware and Microsoft Virtual Machine (VM) technologies

Leverage VMs to build testing, support, and training environments

Partition physical servers to decrease operating costs

Migrate from physical to virtual machines

Choose the Training Solution That Best Fits Your Individual Needs or Organizational

Goals Live, Instructor-Led – In Class & Live, Online Training

Live, Online Training

Introduction to Virtualization Course Information

Requirements

Experience with system administration of Windows or Linux

Networking knowledge

No prior background with virtual machine technologies is required

Recommended Experience

TCP/IP networking

File system management

Operating system configuration

Software

You gain experience with the following virtualization products: Microsoft Hyper-V, VMware Workstation and ESXi Server, VirtualBox from Oracle, and XenServer by Citrix

Introduction to Virtualization Course Outline

Virtualization Concepts

Defining virtual machines (servers and workstations)

Advantages of deploying Vms

VMware Workstation

Server

ESXi

Oracle VirtualBox

Hyper-V

Others

Creating Virtual Machines

Comparing workstation products

Functionality

Performance

Contrasting Windows and Linux hosts

Abstracting hardware

Partitioning shared resources

Accessing raw and virtual disks

Virtualizing CPU and memory resources Deploying virtual workstation software

Planning for automatic installations Designing virtual networks

Bridged, NAT and host-only networking

Building guest operating systems

Allocating host resources

Configuring virtual hard drives

Managing peripheral devices

Exploiting Virtual Workstation Functionality

Creating support platforms

Readying multiple operating systems

Suspending and resuming virtual workstations

Expanding application support

Extending legacy application life

Resolving version conflicts

Constructing a test environment

Accessing host files

Taking and restoring snapshots

Developing training environments

Protecting guest operating systems

Exploiting nonpersistent disks

Partitioning Servers

Establishing requirements

Justifying server virtualization

Partitioning via hardware and software

Recognizing server functionality needs

Choosing virtual server hosts

Evaluating performance and features

Considering security implications Executing server VMs

Working in interactive mode

Implementing headless operation

Managing virtual servers remotely

Exploiting remote management consoles

Connecting to the web interfaces

Securing remote management

Deploying virtual servers

Automating tasks via scripting

Migrating physical to virtual servers

Accessing Storage Area Networks (SANs)

Clustering virtual machines

Distributing workloads via Network Load Balancing (NLB)

Establishing fault tolerance with clustering services

Data Center Virtualization with ESXi

Building the architecture

Examining ESXi architecture

Leveraging ESXi features

Networking with vSwitches and port groups

Optimizing resource utilization

Managing Microsoft Hyper-V

Maintaining virtual machines

Contrasting Hyper-V and ESXi architecture

Implementing remote management tools Securing virtual machine deployments

Reducing attack surface with Server Core

Team Training

Introduction to Virtualization Training FAQs

What is virtualization technology?

Virtualization is technology that enables the creation of software-based, or virtual, representations of things, such as virtual applications, servers, storage, and networks.

Which virtualization products will I get to use in this introduction?

In this course, you will use Microsoft Hyper-V, VMware Workstation and ESXi Server, VirtualBox from Oracle, and XenServer by Citrix.

Can I learn virtualization online?

Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want, including online training.