Course Outline
Introduction to Open Source Virtualization and VMware Transition Strategies
- Foundational Philosophy and Core Principles of Open Source Virtualization
- Comparative Analysis of VMware Ecosystems versus Open Source Alternatives
- Strategic Migration Planning: Evaluating VMware Workloads for Transition to
for governmentEnvironments
KVM and libvirt: Foundational Architecture and Migration Execution
Overview of KVM and libvirt Frameworks
- Linux-Based Virtualization Capabilities with Kernel-based Virtual Machine (KVM)
- Installation and Configuration Protocols for KVM and libvirt to Facilitate VMware Transition
- Network Architecture: Implementation of Bridges, Virtual Networks, and Netplan Fundamentals
- Practical Exercise: Deployment of KVM and libvirt within a Linux Virtual Machine
Execution of VMware Workload Migration to KVM
- Methodologies and Tooling for Converting VMware Virtual Machines (VMs) to KVM Format
- Ingestion and Management of VMware Assets via
virt-managerandvirt-v2v - Verification Procedures and Integrity Testing Post-Migration
- Practical Exercise: End-to-End Migration of VMs from VMware to KVM
oVirt/OLVM: Installation Protocols and Operational Management
Deployment and Configuration of oVirt Infrastructure
- Conceptual Overview of oVirt and Oracle Linux Virtualization Manager (OLVM)
- Installation of the oVirt Engine and Integration of Compute Hosts
- Network Topology and Storage Allocation within the oVirt Environment
- Practical Exercise: Installation of oVirt and Provisioning of Virtual Machines
Fundamental Administration of oVirt Systems
- Administrative Management of Data Centers, Clusters, and Host Nodes
- Configuration and Deployment of Virtual Network Topologies
- Storage Resource Management and Network File System (NFS) Integration for oVirt
- Practical Exercise: Administration of VMs, Networks, and Storage Resources in oVirt
Advanced oVirt/OLVM Operations and High Availability Frameworks
High Availability (HA) Implementation and Data Protection
- Configuration of HA Protocols for Critical Virtual Machines
- Strategic Approaches to Backup, Recovery, and Disaster Resilience
- Performance Optimization Techniques for oVirt-Hosted Workloads
- Practical Exercise: Implementation of High Availability and Backup Regimens in oVirt
Advanced Network Architecture within oVirt
- Implementation of Virtual LANs (VLANs), Bridges, and Complex Network Configurations
- Performance Tuning for Optimal Virtual Machine Operation in oVirt
- Practical Exercise: Advanced Network Configuration and Performance Optimization
Proxmox VE: Installation, Administration, and Transition Procedures
Deployment and Configuration of Proxmox VE
- Architectural Overview of the Proxmox VE Platform
- Installation Procedures and Initial System Setup
- Transition Strategies for Migrating VMware Workloads to Proxmox VE
- Practical Exercise: Installation of Proxmox VE and Ingestion of VMware VMs
Proxmox Administration and Container Infrastructure Management
- Management of Virtual Machines and Linux Containers (LXC)
- Configuration of Storage Arrays and Network Interfaces in Proxmox
- Establishment of Backup Regimens and Disaster Recovery Plans within Proxmox
- Practical Exercise: Administration of VMs, Containers, and Storage Infrastructure in Proxmox
Optional Advanced Modules - KubeVirt, OpenStack, and Strategic Roadmap
KubeVirt for Kubernetes-Native Virtualization
- Architectural Overview of KubeVirt and Its Integration with Kubernetes Ecosystems
- Demonstration: Deployment and Management of VMs within a Kubernetes Cluster via KubeVirt
OpenStack Infrastructure Overview
- Component Analysis of OpenStack for Virtualization Services
- Demonstration: Deployment and Management of VMs within an OpenStack Cloud Environment
Industry Best Practices and Resource Allocation
- Review of Migration Best Practices and Scalability Considerations for Federal Deployments
- Strategic Planning for Large-Scale Production Environments
for governmentApplications - Curated Resources for Professional Development and Continued Learning
Course Summary and Strategic Next Steps
Requirements
- Foundational proficiency in Linux command-line interfaces
- Practical experience with virtualization principles and implementations
- Comprehensive understanding of network infrastructure and protocols
Target Audience
- System administrators responsible for infrastructure management
- Virtualization engineers designing and maintaining platform architectures
- Information technology specialists evaluating or executing transitions from proprietary VMware environments to open-source virtualization solutions designed for government
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.