Get in Touch
 Duration 35 hours

Course Outline

Introduction to Open-Source Virtualization and Migration from VMware

  • Core principles and philosophy behind open-source virtualization
  • Comparative overview of VMware and open-source alternatives
  • Strategic migration planning: assessing VMware workloads for transition

KVM and libvirt: Foundation and Migration

Foundations of KVM and libvirt

  • Virtualization concepts in Linux using KVM
  • Installation and configuration of KVM and libvirt for VMware migration
  • Networking setup: 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
  • Migration testing and validation procedures
  • Practical lab: executing the migration of VMs from VMware to KVM

oVirt/OLVM Installation and Administration

Deployment of 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 deploying virtual machines

Fundamental oVirt Administration

  • Managing data centres, clusters, and hosts in oVirt
  • Creating and configuring 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

  • Configuring high availability for virtual machines
  • Strategies for backup and disaster recovery
  • Performance tuning for oVirt virtual machines
  • Practical lab: establishing high availability and backup mechanisms in oVirt

Advanced Networking in oVirt

  • Configuring VLANs, bridges, and complex network topologies
  • Optimizing virtual machine performance in oVirt
  • Practical lab: network configuration and performance optimization tasks

Proxmox VE: Installation, Administration, and Migration

Setting Up 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

  • Managing virtual machines and LXC containers
  • Proxmox storage and network configuration
  • Implementing 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

  • KubeVirt architecture and its integration with Kubernetes
  • Live demonstration: deploying and managing VMs in Kubernetes using KubeVirt

Introduction to OpenStack

  • Overview of OpenStack components relevant to virtualization
  • Live 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 ongoing professional development

Requirements

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

Target Audience

  • System administrators
  • Virtualization engineers
  • IT professionals looking 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