Get in Touch

Course Outline

Introduction to Open Source Virtualization and the Shift from VMware

  • Core philosophy and fundamental principles of open-source virtualization
  • Comparative overview: VMware versus open-source alternatives
  • Strategic migration planning: Evaluating VMware workloads for transfer

KVM and libvirt - Foundations and Migration

Introduction to KVM and libvirt

  • Understanding virtualization in Linux using KVM
  • Setting up KVM and libvirt specifically for VMware migration
  • Network configuration: Covers bridges, virtual networks, and Netplan fundamentals
  • Practical Lab: Deploying KVM and libvirt on a Linux virtual machine

Transferring VMware Workloads to KVM

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

oVirt/OLVM Installation and Administration

Setting Up oVirt

  • Introduction to oVirt and an overview of OLVM (Oracle Linux Virtualization Manager)
  • Installation of oVirt Engine and integration of hosts
  • Configuring network and storage within oVirt
  • Practical Lab: Installing oVirt and deploying virtual machines

Fundamental oVirt Administration

  • Oversight of data centers, clusters, and hosts in oVirt
  • Design and configuration of virtual networks
  • Storage management 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 in oVirt

  • Establishing high availability for virtual machines
  • Strategies for backup and disaster recovery
  • Performance tuning for oVirt virtual machines
  • Practical Lab: Implementing high availability and backup solutions in oVirt

Advanced Networking in oVirt

  • Configuration of VLANs, bridges, and complex network settings
  • Performance refinement for virtual machines in oVirt
  • Practical Lab: Network configuration and performance optimization

Proxmox VE - Setup, Management, and Migration

Installing and Configuring Proxmox VE

  • Architectural overview of Proxmox VE
  • Installation and initial configuration of Proxmox VE
  • Migrating VMware workloads to Proxmox VE
  • Practical Lab: Installing Proxmox VE and importing VMware VMs

Proxmox Administration and Container Management

  • Management of virtual machines and LXC containers
  • Storage and network configuration in Proxmox
  • Setup of backups and disaster recovery in Proxmox
  • Practical Lab: Managing VMs, containers, and storage in Proxmox

Optional Advanced Topics - KubeVirt, OpenStack, and Future Steps

Introduction to KubeVirt for Kubernetes-Based Virtualization

  • Overview of KubeVirt architecture and its integration with Kubernetes
  • Demonstration: Deploying and managing VMs in Kubernetes using KubeVirt

Introduction to OpenStack

  • Overview of OpenStack components related to virtualization
  • Demonstration: Deploying and managing VMs in OpenStack

Best Practices and Resources

  • Review of migration best practices and scalability considerations
  • Planning for advanced deployments in production environments
  • Resources for continuous professional development

Summary and Path Forward

Requirements

  • A foundational understanding of Linux command-line operations
  • Practical experience with virtualization concepts
  • Essential networking knowledge

Target Audience

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

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories