Intermediate Containers & Virtualization #virtualization#hypervisor#namespaces#cgroups

VM vs. Container Comparison Language

5 exercises — Master the English vocabulary for comparing virtual machines and containers: hypervisor types, kernel isolation mechanisms, trade-offs, and workload selection.

0 / 5 completed
Quick reference: VM vs. container vocabulary
  • Type-1 hypervisor — bare-metal (ESXi, KVM, Hyper-V); Type-2 — hosted on an OS (VirtualBox, Parallels)
  • Namespaces — what a container can see (PID, network, mount, UTS, user)
  • cgroups — what a container can use (CPU, memory, I/O limits)
  • VM advantage — hardware-level isolation, full OS, stronger security boundary
  • Container advantage — millisecond startup, shared kernel, higher density per host
1 / 5

A cloud architect explains the company's infrastructure: "Our on-prem data centre runs VMware ESXi directly on bare metal. Azure also uses a Type-1 hypervisor underneath. Developer laptops run VMs through VMware Workstation or Parallels — those are Type-2."

What is the key difference between a Type-1 and a Type-2 hypervisor?