Get in Touch
 Duration 35 hours

Course Outline

Introduction to Open-Source Virtualization and VMware Migration

  • Philosophy and core principles of open-source virtualization
  • Comparative overview: VMware vs. open-source alternatives
  • High-level migration planning: assessing VMware workloads for migration

KVM and libvirt: Foundations and Migration

Introduction to KVM and libvirt

  • Overview of virtualization in Linux using KVM
  • Installing and configuring KVM and libvirt for VMware migration
  • Networking configuration: bridges, virtual networks, and Netplan basics
  • Hands-on lab: setting up KVM and libvirt on a Linux virtual machine

Migrating VMware Workloads to KVM

  • Tools and techniques for converting VMware VMs to KVM
  • Importing and managing VMware workloads using virt-manager and virt-v2v
  • Testing and validating the migration process
  • Hands-on lab: migrating virtual machines from VMware to KVM

oVirt/OLVM: Installation and Management

Installing and Configuring oVirt

  • Introduction to oVirt and an overview of OLVM (Oracle Linux Virtualization Manager)
  • Installing the oVirt Engine and adding hosts
  • Configuring networks and storage in oVirt
  • Hands-on lab: installing oVirt and deploying virtual machines

Basic oVirt Administration

  • Managing data centers, clusters, and hosts within oVirt
  • Creating and configuring virtual networks
  • Storage management and setting up NFS for oVirt
  • Hands-on lab: managing virtual machines, networks, and storage in oVirt

Advanced oVirt/OLVM Management and High Availability

High Availability and Backup in oVirt

  • Configuring high availability for virtual machines
  • Backup and disaster recovery strategies
  • Performance tuning for oVirt virtual machines
  • Hands-on lab: setting up high availability and backups in oVirt

Advanced Networking in oVirt

  • VLANs, bridges, and advanced network configurations
  • Fine-tuning virtual machine performance in oVirt
  • Hands-on lab: network configuration and performance optimization

Proxmox VE: Installation, Management, and Migration

Installing and Configuring Proxmox VE

  • Overview of Proxmox VE architecture
  • Installing Proxmox VE and performing initial setup
  • Migrating VMware workloads to Proxmox VE
  • Hands-on lab: installing Proxmox VE and importing VMware virtual machines

Proxmox Administration and Container Management

  • Managing virtual machines and LXC containers
  • Configuring Proxmox storage and networks
  • Setting up backups and disaster recovery in Proxmox
  • Hands-on lab: managing virtual machines, containers, and storage in Proxmox

Optional Advanced Topics: KubeVirt, OpenStack, and Next Steps

Introduction to KubeVirt for Kubernetes-Based Virtualization

  • Overview of KubeVirt architecture and its integration with Kubernetes
  • Hands-on demo: deploying and managing virtual machines in Kubernetes with KubeVirt

Introduction to OpenStack

  • Overview of OpenStack components for virtualization
  • Hands-on demo: deploying and managing virtual machines in OpenStack

Best Practices and Resources

  • Review of migration best practices and scaling considerations
  • Planning for advanced deployments in production environments
  • Resources for continued learning

Requirements

  • A solid understanding of Linux command-line fundamentals
  • Experience with virtualization concepts
  • Knowledge of networking principles

Target Audience

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

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories