Get in Touch
 Duration 35 hours

Course Outline

Introduction to Open-Source Virtualization and VMware Migration

  • The philosophy and foundational principles of open-source virtualization
  • Comparative overview of VMware versus open-source alternatives
  • Strategic migration planning: evaluating VMware workloads for transition

KVM and libvirt: Foundations and Migration Processes

Getting Started with KVM and libvirt

  • Understanding virtualization in Linux via KVM
  • Installation and configuration of KVM and libvirt for VMware migration scenarios
  • Networking setup: covering bridges, virtual networks, and basic Netplan usage
  • Practical Lab: Deploying KVM and libvirt on a Linux virtual machine

Transferring VMware Workloads to KVM

  • Utilizing tools and methodologies for converting VMware VMs to KVM
  • Importing and administering VMware workloads using virt-manager and virt-v2v
  • Verifying migration success through testing and validation
  • Practical Lab: Executing VM migration from VMware to KVM

oVirt/OLVM Deployment and Administration

Installing and Configuring oVirt

  • Introduction to oVirt and overview of OLVM (Oracle Linux Virtualization Manager)
  • Deploying the oVirt Engine and integrating hosts
  • Configuring network and storage resources within oVirt
  • Practical Lab: Installing oVirt and deploying virtual machines

Fundamentals of oVirt Administration

  • Administering data centers, clusters, and hosts in the oVirt environment
  • Provisioning and configuring virtual networks
  • Managing storage resources and setting up NFS for oVirt
  • Practical Lab: Managing VMs, networks, and storage within oVirt

Advanced oVirt/OLVM Management and High Availability

High Availability and Backup Strategies in oVirt

  • Setting up high availability for virtual machines
  • Developing backup and disaster recovery protocols
  • Performance optimization for oVirt virtual machines
  • Practical Lab: Configuring high availability and backup systems in oVirt

Advanced Networking in oVirt

  • Implementing VLANs, bridges, and complex network topologies
  • Refining virtual machine performance settings in oVirt
  • Practical Lab: Advanced network configuration and performance tuning

Proxmox VE: Deployment, Administration, and Migration

Installing and Configuring Proxmox VE

  • Architectural overview of Proxmox VE
  • Installation procedures and initial system setup
  • Transferring 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
  • Configuring Proxmox storage and network infrastructure
  • Establishing backup and disaster recovery solutions in Proxmox
  • Practical Lab: Administering VMs, containers, and storage in Proxmox

Optional Advanced Topics: KubeVirt, OpenStack, and Future Paths

Introduction to KubeVirt for Kubernetes-Based Virtualization

  • Architectural overview of KubeVirt and its integration with Kubernetes
  • Demonstration: Deploying and managing VMs within Kubernetes using KubeVirt

Introduction to OpenStack

  • Overview of OpenStack components relevant to virtualization
  • Demonstration: Deploying and managing VMs in an OpenStack environment

Best Practices and Learning Resources

  • Review of migration best practices and considerations for scaling
  • Strategies for advanced deployments in production environments
  • Recommended resources for ongoing professional development

Requirements

  • Familiarity with fundamental Linux command-line operations
  • Background experience with core virtualization concepts
  • Knowledge of networking principles

Target Audience

  • System Administrators
  • Virtualization Engineers
  • IT professionals seeking to transition from VMware to open-source virtualization solutions

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories