Virtualisation and Cloud Computing Workshop (VIRT)
Synopsis
This workshop will provide an overview of virtualisation technology with a series of lectures and practical exercises.
Workshop Topics
- Welcome, Introduction
- Virtualisation overview
- Desktop Virtualisation (VirtualBox)
- KVM and libvirt
- lvm and scripted install
- Migration and shared storage
- Ganeti
- Instance creation using ISO images
- Live migration
- Instance creation using VMDK images
- Ganeti settings
- Automated Instance creation
- Networks and VLANs
- Failure handling
- Cloud computing
Target Audience
- Engineers who desire or require an in-depth knowledge of building and maintaining virtual environments.
Prerequisites
- Medium to good knowledge of the UNIX/Linux command line environment is an absolute requirement
- Basic understanding of L2/L3 technologies and TCP/IP networking and VLANs
- participants are required to bring a laptop - (Windows/Linux/OSX) with wireless, 1GB+ RAM, and 5GB+ free disk space
Objectives
At the end of the workshop students will be able to:
- Explain concepts of Virtualisation as it relates to modern computer systems
- Explain and demonstrate Desktop Virtualisation using VirtualBox
- Explain and demonstrate System Virtualisation using KVM and libvirt
- Explain and demonstrate Migration and shared storage
- Explain and configure a Linux system to use Ganeti
- Demonstrate how to create an instance using ISO images
- Demonstrate live migration with Ganeti instances
- Demonstrate how to create an instance using VMDK images
- Explain and configure various Ganeti advanced settings
- Demonstrate how to create automated Ganeti instances using synnefo
- Explain and configure virtualisation networks and VLANs to provide networks to customer VMs
- Explain and demonstrate techniques for dealing with Ganeti failure handling
- Explain some basic concepts relating to Cloud computing