Get in Touch

Course Outline

Foundations of Open-Source Virtualization and the Path from VMware

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

KVM and libvirt: Building the Foundation and Migrating

KVM and libvirt Essentials

  • An overview of virtualization within Linux using KVM
  • Setting up and configuring KVM and libvirt specifically for VMware migration
  • Networking configurations: understanding bridges, virtual networks, and Netplan fundamentals
  • Practical Lab: Implementing KVM and libvirt on a Linux virtual machine

Moving VMware Workloads to KVM

  • Essential tools and methodologies for converting VMware VMs to KVM
  • Importing and managing 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/OLVM: Deployment and Administration

Implementing and Configuring oVirt

  • Introduction to oVirt and an 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 launching virtual machines

Core oVirt Administration

  • Overseeing data centers, clusters, and host management in oVirt
  • Designing and configuring virtual network structures
  • Handling storage management and setting up NFS for oVirt
  • Practical Lab: Administering VMs, networks, and storage resources in oVirt

Advanced oVirt/OLVM: Management and Resilience

Ensuring High Availability and Data Protection in oVirt

  • Establishing high availability for virtual machines
  • Formulating backup and disaster recovery strategies
  • Enhancing the performance of oVirt virtual machines
  • Practical Lab: Implementing high availability and backup protocols in oVirt

Sophisticated Network Configurations in oVirt

  • Managing VLANs, bridges, and complex network settings
  • Optimizing virtual machine performance within oVirt
  • Practical Lab: Advanced network setup and performance tuning

Proxmox VE: Setup, Operations, and Transition

Implementing and Configuring Proxmox VE

  • An overview of the Proxmox VE architecture
  • Installing Proxmox VE and completing initial setup tasks
  • Transitioning VMware workloads to the Proxmox VE environment
  • Practical Lab: Installing Proxmox VE and integrating VMware VMs

Proxmox Administration and Container Operations

  • Oversight of virtual machines and LXC containers
  • Configuring Proxmox storage and network resources
  • Establishing backup and disaster recovery mechanisms in Proxmox
  • Practical Lab: Managing VMs, containers, and storage in Proxmox

Optional Advanced Modules: KubeVirt, OpenStack, and Future Directions

KubeVirt: Enabling Kubernetes-Based Virtualization

  • Understanding KubeVirt architecture and its integration with Kubernetes
  • Practical Demo: Launching and administering VMs within Kubernetes using KubeVirt

Introduction to OpenStack

  • An overview of OpenStack components relevant to virtualization
  • Practical Demo: Deploying and managing VMs in an OpenStack environment

Industry Best Practices and Continued Resources

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

Summary and Path Forward

Requirements

  • Familiarity with fundamental Linux command-line operations
  • Foundational experience with virtualization principles
  • Proficiency in core networking concepts

Target Audience

  • System administrators
  • Virtualization engineers
  • IT specialists aiming to transition from VMware to open-source virtualization ecosystems
 35 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories