Get in Touch
 Duration 35 hours

Course Outline

Foundations of Open Source Virtualization and Migration Strategy

  • Core principles and the philosophy behind open-source virtualization.
  • Comparative overview of VMware versus open-source alternatives.
  • Strategic planning: Assessing VMware workloads to prepare for migration.

KVM and libvirt: Core Setup and Migration

Getting Started with KVM and libvirt

  • Understanding virtualization in Linux via KVM.
  • Installing and configuring KVM and libvirt specifically for migration tasks.
  • Network setup: Configuring bridges, virtual networks, and Netplan basics.
  • Practical Lab: Establishing a KVM and libvirt environment on a Linux VM.

Transitioning VMware Workloads to KVM

  • Methods and tools for converting VMware VMs to KVM format.
  • Importing and managing workloads using virt-manager and virt-v2v.
  • Verifying and testing the success of the migration.
  • Practical Lab: Executing a live migration of VMs from VMware to KVM.

Deployment and Administration of oVirt/OLVM

Setting Up oVirt

  • Introduction to oVirt and an overview of OLVM (Oracle Linux Virtualization Manager).
  • Installing the oVirt Engine and registering hosts.
  • Configuring network and storage infrastructure within oVirt.
  • Practical Lab: Installing oVirt and launching virtual machines.

Essential oVirt Administration

  • Administering data centers, clusters, and hosts.
  • Building and configuring virtual networks.
  • Managing storage and setting up NFS for oVirt.
  • Practical Lab: Controlling VMs, networks, and storage resources in oVirt.

Advanced oVirt/OLVM Management and Resilience

High Availability and Backup Strategies

  • Configuring high availability for virtual machines.
  • Defining backup and disaster recovery frameworks.
  • Tuning performance for oVirt-based VMs.
  • Practical Lab: Implementing HA and backup mechanisms in oVirt.

Advanced Networking in oVirt

  • Configuring VLANs, bridges, and complex network topologies.
  • Refining virtual machine performance settings.
  • Practical Lab: Executing network configuration and performance optimization tasks.

Proxmox VE: Setup, Administration, and Migration

Installing and Configuring Proxmox VE

  • Understanding the Proxmox VE architecture.
  • Installation and initial configuration procedures.
  • Migrating workloads from VMware to Proxmox VE.
  • Practical Lab: Installing Proxmox VE and importing VMware VMs.

Proxmox Administration and Containerization

  • Managing both virtual machines and LXC containers.
  • Configuring storage and networking in Proxmox.
  • Establishing backup and disaster recovery protocols.
  • Practical Lab: Administering VMs, containers, and storage within Proxmox.

Advanced Options: KubeVirt, OpenStack, and Future Planning

KubeVirt for Kubernetes-Based Virtualization

  • KubeVirt architecture and its integration with Kubernetes.
  • Demo: Deploying and managing VMs in a Kubernetes cluster using KubeVirt.

Introduction to OpenStack

  • Key OpenStack components relevant to virtualization.
  • Demo: Deploying and managing VMs within an OpenStack environment.

Best Practices and Continuing Education

  • Reviewing migration best practices and scaling strategies.
  • Planning for advanced production deployments.
  • Resources for ongoing skill development.

Requirements

  • Familiarity with Linux command-line fundamentals.
  • Practical experience with core virtualization concepts.
  • Solid understanding of networking principles.

Target Audience

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

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories