Get in Touch
 Duration 35 hours

Course Outline

Foundations of Open-Source Virtualization and VMware Migration

  • The philosophy and core principles governing open-source virtualization
  • A comparative overview of VMware versus open-source alternatives
  • Strategic migration planning: evaluating VMware workloads for readiness

KVM and libvirt: Core Foundations and Migration Techniques

Introduction to KVM and libvirt

  • The role of KVM in Linux virtualization
  • Installation and configuration of KVM and libvirt for migration purposes
  • Network configuration: covering bridges, virtual networks, and Netnet basics
  • Practical Lab: Deploying KVM and libvirt on a Linux virtual machine

Migrating VMware Workloads to KVM

  • Tools and methodologies for converting VMware virtual machines to KVM
  • Importing and managing VMware workloads using virt-manager and virt-v2v
  • Validation and testing procedures for successful migration
  • Practical Lab: Executing the migration of VMs from VMware to KVM

Installation and Administration of oVirt/OLVM

Deploying and Configuring oVirt

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

Essential oVirt Administration

  • Overseeing data centers, clusters, and host resources in oVirt
  • Establishing and configuring virtual networks
  • Managing storage resources and setting up NFS for oVirt
  • Practical Lab: Administering VMs, networks, and storage within oVirt

Advanced oVirt/OLVM Management and High Availability Strategies

Ensuring High Availability and Data Protection in oVirt

  • Configuring high availability features for virtual machines
  • Developing backup and disaster recovery strategies
  • Performance tuning for oVirt-managed virtual machines
  • Practical Lab: Implementing high availability and backup solutions in oVirt

Advanced Networking in oVirt

  • Managing VLANs, bridges, and complex network configurations
  • Optimizing virtual machine performance within oVirt
  • Practical Lab: Advanced network configuration and performance optimization

Proxmox VE: Installation, Management, and Migration

Setting Up Proxmox VE

  • An overview of the Proxmox VE architecture
  • Installation processes and initial setup tasks
  • Techniques for migrating VMware workloads to Proxmox VE
  • Practical Lab: Installing Proxmox VE and importing VMware VMs

Proxmox Administration and Container Oversight

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

Optional Advanced Topics: KubeVirt, OpenStack, and Future Roadmaps

Introduction to KubeVirt for Kubernetes-Integrated Virtualization

  • An overview of KubeVirt architecture and its integration with Kubernetes
  • Practical Demo: Deploying and managing VMs within Kubernetes using KubeVirt

Introduction to OpenStack

  • An overview of key OpenStack components for virtualization
  • Practical Demo: Deploying and managing VMs within an OpenStack environment

Best Practices and Learning Resources

  • A review of migration best practices and considerations for scaling
  • Strategic planning for advanced deployments in production environments
  • Curated resources for ongoing professional development

Requirements

  • Familiarity with fundamental Linux command-line operations
  • Practical experience with virtualization concepts
  • Solid understanding of networking principles

Target Audience

  • System administrators
  • Virtualization engineers
  • IT professionals seeking to transition from VMware to open-source virtualization stacks

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories