Get in Touch
 Duration 35 hours

Course Outline

Foundations of Open Source Virtualization and VMware Migration

  • Core principles and philosophy behind open source virtualization
  • Comparison of VMware and open source alternatives
  • Strategic migration planning: Evaluating VMware workloads for transition

KVM and libvirt: Foundations and Migration Strategies

Getting Started with KVM and libvirt

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

Transitioning VMware Workloads to KVM

  • Tools and methods for converting VMware VMs to KVM format
  • Managing and importing VMware workloads using virt-manager and virt-v2v
  • Validating and testing the migration process
  • Practical Lab: Executing the migration of VMs from VMware to KVM

oVirt and OLVM: Installation and Administration

Deployment and Configuration of oVirt

  • Introduction to oVirt and an overview of OLVM (Oracle Linux Virtualization Manager)
  • Installing the oVirt Engine and integrating hosts
  • Configuring storage and networks within oVirt
  • Practical Lab: Installing oVirt and provisioning virtual machines

Fundamentals of oVirt Management

  • Overseeing data centers, clusters, and hosts in oVirt
  • Establishing and configuring virtual networks
  • Handling storage management and NFS setup for oVirt
  • Practical Lab: Administering VMs, networks, and storage in oVirt

Advanced oVirt and OLVM Management and High Availability

High Availability and Backup Strategies in oVirt

  • Enabling high availability for virtual machines
  • Developing backup and disaster recovery frameworks
  • Tuning performance for oVirt virtual machines
  • Practical Lab: Implementing high availability and backup systems in oVirt

Advanced Network Architectures in oVirt

  • Configuring VLANs, bridges, and complex network setups
  • Optimizing virtual machine performance metrics in oVirt
  • Practical Lab: Advanced network configuration and performance tuning

Proxmox VE: Installation, Administration, and Migration

Deploying and Configuring Proxmox VE

  • Architectural overview of Proxmox VE
  • Installation and initial setup procedures for Proxmox VE
  • Migrating workloads from VMware to Proxmox VE
  • Practical Lab: Installing Proxmox VE and importing VMware virtual machines

Proxmox Administration and Container Oversight

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

Optional Advanced Modules: KubeVirt, OpenStack, and Future Pathways

Overview of KubeVirt for Kubernetes-Integrated Virtualization

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

Introduction to OpenStack

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

Best Practices and Learning Resources

  • Summary of migration best practices and scaling strategies
  • Planning for advanced deployments in production settings
  • Curated resources for ongoing professional development

Requirements

  • Familiarity with Linux command-line fundamentals
  • Practical experience with virtualization concepts
  • Foundational networking knowledge

Target Audience

  • System administrators
  • Virtualization engineers
  • IT professionals intending to transition from VMware to open-source virtualization solutions

Testimonials (4)

Related Categories