Virtualization Technology

ICTD International Centre for Training and Development

How long?

  • 5 days
  • in person

ICTD International Centre for Training and Development


Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.


Make sure this course is right for you.

Get unbiased reviews and personalized recommendations.

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.

About the course

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

Videos and materials

Virtualization Technology at ICTD International Centre for Training and Development

From  $3,300

Something went wrong. We're trying to fix this error.

Thank you for your application

We will contact the provider to ensure that seats are available and, if there is an admissions process, that you satisfy any requirements or prerequisites.

We may ask you for additional information.

To finalize your enrollment we will be in touch shortly.


Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.

We are happy to help you find a suitable online alternative.