Get in Touch
 Duration 35 hours

Course Outline

Foundations of Open Source Virtualization and VMware Migration

  • The core philosophy and principles driving open source virtualization
  • Comparing VMware with open source alternatives
  • Strategic migration planning: evaluating VMware workloads for transition

KVM and libvirt: Core Setup and Migration

KVM and libvirt Fundamentals

  • Understanding Linux virtualization via KVM
  • Installing and configuring KVM and libvirt for migration purposes
  • Networking setup: covers bridges, virtual networks, and Netplan basics
  • Practical Lab: Provisioning KVM and libvirt on a Linux VM

Transitioning VMware Workloads to KVM

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

oVirt/OLVM: Installation 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 network and storage resources in oVirt
  • Practical Lab: Deploying oVirt and launching Virtual Machines

Core oVirt Administration

  • Oversight of Data Centers, Clusters, and Hosts within oVirt
  • Building and configuring Virtual Networks
  • Handling storage management and NFS integration for oVirt
  • Practical Lab: Administering VMs, networks, and storage in oVirt

Advanced oVirt/OLVM Management and Resilience

Resilience and Data Protection in oVirt

  • Establishing High Availability for Virtual Machines
  • Strategies for Backup and Disaster Recovery
  • Tuning performance for oVirt Virtual Machines
  • Practical Lab: Implementing High Availability and backup solutions in oVirt

Advanced Network Engineering in oVirt

  • Working with VLANs, Bridges, and complex network topologies
  • Refining Virtual Machine performance in oVirt
  • Practical Lab: Advanced network configuration and performance tuning

Proxmox VE: Setup, Oversight, and Transition

Provisioning Proxmox VE

  • Understanding the Proxmox VE architecture
  • Installation and initial configuration of Proxmox VE
  • Transferring VMware workloads to Proxmox VE
  • Practical Lab: Installing Proxmox VE and importing VMware VMs

Proxmox Administration and Containerization

  • Managing Virtual Machines and LXC Containers
  • Configuring Proxmox storage and networking
  • Implementing backup and disaster recovery protocols in Proxmox
  • Practical Lab: Administering VMs, containers, and storage in Proxmox

Advanced Extensions: KubeVirt, OpenStack, and Future Steps

KubeVirt for Kubernetes-Integrated Virtualization

  • Exploring KubeVirt architecture and its synergy with Kubernetes
  • Demonstration: Deploying and managing VMs within Kubernetes using KubeVirt

OpenStack Overview

  • An introduction to OpenStack components for virtualization
  • Demonstration: Deploying and managing VMs within OpenStack

Best Practices and Further Learning

  • Reviewing migration best practices and scalability considerations
  • Planning for advanced production deployments
  • Curated resources for ongoing professional development

Requirements

  • Familiarity with Linux command-line fundamentals
  • Background in virtualization concepts
  • Working knowledge of networking principles

Target Audience

  • System administrators
  • Virtualization engineers
  • IT professionals aiming to shift from VMware to open-source virtualization solutions

Testimonials (4)

Upcoming Courses

Related Categories