Get in Touch
 Duration 35 hours

Course Outline

Introduction to Open-Source Virtualization and VMware Migration

  • Understanding the philosophy and core principles of open-source virtualization
  • Comparing VMware with open-source alternatives
  • Strategic migration planning: assessing VMware workloads for transition

KVM and libvirt - Foundations and Migration

KVM and libvirt Overview

  • Exploring virtualization in Linux through KVM
  • Setting up KVM and libvirt specifically for VMware migration
  • Networking setup: covers bridges, virtual networks, and Netplan basics
  • Practical Lab: Configuring KVM and libvirt on a Linux VM

Transferring VMware Workloads to KVM

  • Tools and methods for converting VMware VMs to KVM format
  • Importing and managing VMware workloads using virt-manager and virt-v2v
  • Validating and testing the migration process
  • Practical Lab: Executing the migration of VMs from VMware to KVM

oVirt/OLVM Deployment and Administration

Setting Up oVirt

  • Introduction to oVirt and an overview of OLVM (Oracle Linux Virtualization Manager)
  • Installing the oVirt Engine and integrating hosts
  • Configuring networks and storage within oVirt
  • Practical Lab: Installing oVirt and provisioning virtual machines

Core oVirt Administration

  • Administering Data Centers, Clusters, and Hosts in oVirt
  • Designing and configuring virtual networks
  • Handling storage management and setting up NFS for oVirt
  • Practical Lab: Administering VMs, networks, and storage resources in oVirt

Advanced oVirt/OLVM Management and High Availability

High Availability and Backup in oVirt

  • Establishing High Availability for virtual machines
  • Developing backup and disaster recovery strategies
  • Tuning performance for oVirt virtual machines
  • Practical Lab: Configuring High Availability and backup solutions in oVirt

Advanced Networking in oVirt

  • Implementing VLANs, bridges, and complex network configurations
  • Optimizing virtual machine performance within oVirt
  • Practical Lab: Advanced network configuration and performance tuning

Proxmox VE - Deployment, Administration, and Migration

Proxmox VE Setup and Configuration

  • Understanding the architecture of Proxmox VE
  • Installing Proxmox VE and completing initial setup
  • Migrating VMware workloads to Proxmox VE
  • Practical Lab: Deploying Proxmox VE and importing VMware VMs

Proxmox Administration and Container Oversight

  • Managing virtual machines and LXC containers
  • Configuring Proxmox storage and networks
  • Implementing backups and disaster recovery in Proxmox
  • Practical Lab: Administering VMs, containers, and storage in Proxmox

Advanced Optional Topics - KubeVirt, OpenStack, and Beyond

Introduction to KubeVirt for Kubernetes Virtualization

  • Exploring KubeVirt architecture and its integration with Kubernetes
  • Live Demo: Deploying and managing VMs within Kubernetes using KubeVirt

Introduction to OpenStack

  • Overview of OpenStack components dedicated to virtualization
  • Live Demo: Deploying and managing VMs in an OpenStack environment

Best Practices and Learning Resources

  • Reviewing migration best practices and scaling strategies
  • Planning for advanced deployments in production settings
  • Curated resources for continuous professional development

Requirements

  • Familiarity with Linux command-line fundamentals
  • Practical experience with core virtualization concepts
  • Foundational knowledge of networking

Target Audience

  • System administrators
  • Virtualization engineers
  • IT specialists seeking to transition from VMware to open-source virtualization solutions

Number of participants


Price per participant

Testimonials (4)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories