Introduction to Linux KVM Virtualization Crash Course (LFS541)

Overview

This is a condensed version of our four day Linux KVM Virtualization course, designed to be delivered at co-located events, and is not meant to substitute for it. 
 
The Linux Foundation designed the Linux KVM Virtualization course as a deep dive into KVM, the most popular virtualization technology in the open source ecosystem. Built by experts in the field of virtualization, this course provides the technical background to understand the components that constitute KVM as well as the components that are required to build and administer a modern virtual IT infrastructure. 

This course is extremely focused on problems typically faced in the enterprise world: the lectures are filled with example of how KVM can be used in business environments as well as practical lab sessions that let participants gain a real­world perspective of common virtualization problem and how to address them. 
 
Audience
 
Technical IT professionals interested in building a reliable, efficient and open virtualization infrastructure with KVM. System administrators and devops who want to expand their existing skills to cover more advanced architecture topic, while gaining a deep understanding of the technologies at play in a virtual IT environment.
 
Prerequisites
 
Attendees are expected to master the skills covered in the Linux Foundation Engineer track before attending this course. A good grasp of typical scalability and system administration issues frequently encountered in enterprise environments is useful. Participants are expected to be well­ versed in Linux command line usage, shell scripting and text file editing.
 
Topics Covered
 
At the end of the training, attendees will have acquired the skills needed to: 
 
  • What role KVM plays in the virtualization ecosystem 
  • How to assemble KVM and other components into a robust and efficient virtual IT infrastructure 

Show details
Course Outline
 
  1. Introduction 
  2. Virtualization Overview 
  3. KVM Quick Start 
  4. KVM - the Kernel Virtual Machine 
  5. Running KVM using Qemu 
  6. libvirt 
  7. oVirt 
  8. OpenStack 
  9. Hardware 
  10. Tuning for Performance 
  11. Security 
  12. Clustered file systems and shared storage 
  13. Data center automation