Get in Touch
 Duration 35 hours

Course Outline

Introduction to Open-Source Virtualization and VMware Migration

  • The philosophy and core tenets of open-source virtualization
  • Comparative overview of VMware versus open-source alternatives
  • Strategic migration planning: Evaluating VMware workloads for transition

KVM and libvirt: Foundations and Migration

Getting Started with KVM and libvirt

  • Understanding Linux virtualization through KVM
  • Setting up KVM and libvirt for VMware migration workflows
  • Network configuration essentials: Bridges, virtual networks, and Netplan basics
  • Practical Lab: Deploying KVM and libvirt on a Linux VM

Transferring VMware Workloads to KVM

  • Utilizing tools and techniques to convert VMware VMs to KVM
  • Importing and managing VMware workloads using virt-manager and virt-v2v
  • Testing and verifying migration integrity
  • Practical Lab: Executing VM migration from VMware to KVM

Installing and Managing oVirt/OLVM

Deployment and Configuration of oVirt

  • Overview of oVirt and OLVM (Oracle Linux Virtualization Manager)
  • Installing the oVirt Engine and integrating hosts
  • Configuring networks and storage within oVirt
  • Practical Lab: Installing oVirt and deploying virtual machines

Core oVirt Administration

  • Managing data centers, clusters, and host resources in oVirt
  • Establishing and configuring virtual networks
  • Storage administration and NFS setup for oVirt
  • Practical Lab: Administering VMs, networks, and storage in oVirt

Advanced oVirt/OLVM Management and High Availability

High Availability and Backup Strategies in oVirt

  • Enabling High Availability for virtual machines
  • Developing backup and disaster recovery plans
  • Tuning performance for oVirt virtual machines
  • Practical Lab: Configuring High Availability and backup systems in oVirt

Advanced Network Architectures in oVirt

  • Implementing VLANs, bridges, and complex network setups
  • Refining virtual machine performance metrics in oVirt
  • Practical Lab: Optimizing network configurations and performance

Proxmox VE: Deployment, Administration, and Migration

Setting Up Proxmox VE

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

Proxmox Administration and Container Oversight

  • Managing virtual machines and LXC containers
  • Configuring Proxmox storage and network infrastructure
  • Establishing backup and disaster recovery frameworks in Proxmox
  • Practical Lab: Administering VMs, containers, and storage in Proxmox

Optional Advanced Topics: KubeVirt, OpenStack, and Future Paths

KubeVirt for Kubernetes-Centric Virtualization

  • Examining KubeVirt architecture and its integration with Kubernetes
  • Demonstration: Deploying and managing VMs within Kubernetes using KubeVirt

Introduction to OpenStack

  • Surveying OpenStack components relevant to virtualization
  • Demonstration: Deploying and managing VMs in an OpenStack environment

Best Practices and Learning Resources

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

Requirements

  • Familiarity with basic Linux command-line operations
  • Background in virtualization concepts
  • Foundational networking knowledge

Target Audience

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

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories