Virtualization & Cloud Computing

Virtualization & Cloud Computing


(Download Slides)

Goals and Objective:
This workshop offers a general overview of virtualization technologies with a series of practical labs, during which participants will create and manipulate virtual machines on the desktop using VirtualBox,create and manipulate virtual machines on the server using KVM and libvirt,manipulate file and block based virtual images and work with live VM migration between hosts,Create high availability virtualization server clusters using Ganeti and linux containers. The workshop aims to provide participants with virtualization solutions using free software and help them understand the different parts of a hypervisor, including storage management, networking, memory management, as well as the different types of container technologies (lightweight virtualization).

Target Audience:
Systems and network administrators that want to know more about virtualization technologies in general, and learn how to build high availability clusters.

Basic knowledge of the UNIX command line and IP networking is required.

Course Outline:

  • Virtualization overview
  • Desktop Virtualization (VirtualBox)
  • KVM and libvirt
  • LVM
  • Migration and shared storage
  • Ganeti
  • Instance creating using ISO images
  • Live migration
  • Instance creation using VMDK images
  • Automated Instance creation
  • Working with Linux Containers

Other Requirement:
It is highly recommended that participants bring their own laptop computers to practice the lessons learned during the workshops. Software: PuTTY

Maximum number of attendee:
36 participants per workshop.