Compare courses
ICTD International Centre for Training and Development

Virtualization Technology

This course has no confirmed dates in the future. Subscribe to be notified when it is offered.

Relevant courses

Course format
Starting after
Ending before


Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with ICTD International Centre for Training and Development.

Full disclaimer.


Virtual machines allow a computer to run multiple operating systems simultaneously, letting you partition servers to isolate applications, improve portability and migration, or create entire testing labs within a single PC. In this course, you gain the skills needed to install, configure and manage virtual servers and workstations.

Course Objectives

  • 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
  • Manage VMs on VMware ESXi and Microsoft Hyper-V
  • Increase service availability through hot migrations

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 non persistent 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

Course Methodology

A variety of methodologies will be used during the course that includes:

  • (30%) Based on Case Studies
  • (30%) Techniques
  • (30%) Role Play
  • (10%) Concepts
  • Pre-test and Post-test
  • Variety of Learning Methods
  • Lectures
  • Case Studies and Self Questionaires
  • Group Work
  • Discussion
  • Presentation

Who should attend

Those in desktop and server support or management roles who have experience with system administration of Windows or Linux and networking knowledge.


Detailed Description
Detailed Description
Show more

Course reviews

Reviews for this course are not publicly available