Competencies: Infrastructure > Virtualization

Virtualization

Body of Knowledge

Topic Description Relevance Career Tracks

KVM/QEMU Fundamentals

Linux kernel virtualization, QEMU emulation, virtio drivers, hardware acceleration (VT-x/AMD-V).

Critical

Systems Administrator, Cloud Engineer

libvirt

Virtualization API, virsh CLI, domain XML, networks, storage pools, snapshots, live migration.

Critical

Systems Administrator, DevOps

Proxmox VE

KVM/LXC hypervisor, web UI, clustering, HA, backup, storage backends, cloud-init integration.

High

Systems Administrator, Homelab

VMware vSphere

ESXi, vCenter, vMotion, DRS, HA, datastores, networking, VMware Tools, licensing.

High

Systems Administrator (Enterprise)

GPU Passthrough (VFIO)

IOMMU groups, VFIO-PCI, GPU isolation, looking-glass, single GPU passthrough.

Medium

Power User, ML Engineer

cloud-init

Cloud instance initialization, user-data, meta-data, NoCloud datasource, custom modules.

High

Cloud Engineer, DevOps

Vagrant

Development VMs, Vagrantfile, providers, provisioning, box creation, multi-machine.

Medium

Developer, DevOps

Nested Virtualization

VM inside VM, use cases (labs, CI), performance implications, enablement.

Medium

DevOps, Training

VM Templates

Golden images, template management, cloning, customization, automation with Packer.

High

Systems Administrator, DevOps

Network Virtualization

Bridge networking, NAT, macvtap, OVS, SR-IOV, network modes in libvirt.

High

Systems Administrator, Network Engineer

Personal Status

Topic Level Evidence Active Projects Gaps

KVM / libvirt

Advanced

Home lab hypervisor — 8+ VMs (ISE, Vault, BIND, VyOS, k3s nodes) managed via virsh; XML domain definitions, bridge networking, storage pools, live migration testing

Infrastructure Operations

No oVirt/RHV management layer, no GPU passthrough