Files
developer-roadmap/roadmaps/cloud-computing/content/hypervisors@2WrbFJYVhDNYBVw9VBdzk.md

726 B

Hypervisors

A hypervisor is the software layer that makes virtualization possible. It sits between the physical hardware and the virtual machines running on top of it, allocating CPU, memory, and I/O resources to each VM while keeping them isolated from one another. Type 1 hypervisors (KVM, VMware ESXi, Hyper-V) run directly on bare metal and are used by all major cloud providers. Type 2 hypervisors (VirtualBox, VMware Workstation) run on top of a host operating system and are used primarily for local development.

Visit the following resources to learn more: