Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 35 hours
Course Outline
Introduction to Open-Source Virtualisation and VMware Migration
- The philosophy and core principles underpinning open-source virtualisation
- A comparative overview of VMware versus open-source alternatives
- Strategic migration planning: evaluating VMware workloads for transition
KVM and libvirt - Foundations and Migration
Getting Started with KVM and libvirt
- Understanding virtualisation in Linux via KVM
- Setting up KVM and libvirt specifically for VMware migration scenarios
- Network configuration: covering bridges, virtual networks, and Netplan basics
- Practical Lab: Establishing a KVM and libvirt environment on a Linux VM
Transferring VMware Workloads to KVM
- Tools and methodologies for converting VMware VMs to the KVM standard
- Importing and managing VMware workloads using
virt-managerandvirt-v2v - Verification and testing of the migration process
- Practical Lab: Executing the migration of VMs from VMware to KVM
Installing and Managing oVirt/OLVM
Deploying and Configuring oVirt
- An introduction to oVirt and an overview of OLVM (Oracle Linux Virtualisation Manager)
- Installing the oVirt Engine and integrating hosts
- Configuring network and storage resources within oVirt
- Practical Lab: Installing oVirt and deploying virtual machines
Foundational oVirt Administration
- Oversight of data centres, clusters, and host nodes in oVirt
- Creation and configuration of virtual networks
- Storage administration and NFS integration 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
- Establishing high availability for virtual machines
- Formulating backup and disaster recovery policies
- Tuning the performance of oVirt virtual machines
- Practical Lab: Implementing high availability and backup mechanisms in oVirt
Advanced Networking in oVirt
- Implementation of VLANs, bridges, and complex network configurations
- Refining virtual machine performance settings in oVirt
- Practical Lab: Network configuration and performance optimisation
Proxmox VE - Installation, Administration, and Migration
Deploying and Configuring Proxmox VE
- An architectural overview of Proxmox VE
- Installation of Proxmox VE and initial system setup
- Migrating workloads from VMware 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 networking
- Establishing backup and disaster recovery protocols in Proxmox
- Practical Lab: Managing VMs, containers, and storage within Proxmox
Optional Advanced Topics - KubeVirt, OpenStack, and Future Directions
KubeVirt for Kubernetes-Based Virtualisation
- An overview of KubeVirt architecture and its integration with Kubernetes
- Live Demo: Deploying and managing VMs within Kubernetes using KubeVirt
Introduction to OpenStack
- An overview of OpenStack components relevant to virtualisation
- Live Demo: Deploying and managing VMs within the OpenStack ecosystem
Best Practices and Reference Materials
- Reviewing migration best practices and scaling considerations
- Planning for advanced deployments in production environments
- Resources for ongoing professional development
Requirements
- A solid grasp of Linux command-line fundamentals
- Practical experience with virtualisation concepts
- Foundational knowledge of networking
Intended Audience
- System administrators
- Virtualisation engineers
- IT professionals seeking to shift from VMware to open-source virtualisation solutions
Testimonials (4)
basic understanding of container/kubernetes and how they interact features of the openshift plattform
Eric Scholze - NOW IT GmbH
Course - Introduction to Containers, Kubernetes & OpenShift
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
How trainer deliver knowledge so effectively
Vu Thoai Le - Reply Polska sp. z o. o.
Course - Certified Kubernetes Administrator (CKA) - exam preparation
The knowledge and the patience from the trainer to answer to our questions.