Hypervisors

A type 1 hypervisor provides virtualisation on a bare metal server. Type 2 runs within an OS. Type 1 hypervisors are more efficient and performant, but offer less flexibility. Also, type 1 hypervisors offer better security since OS vulnerabilies are limited to each virtual instance rather than the hypervisor OS, which could compromise all the hosted OSes at once.

Type 2 hypervisors, also known as hosted hypervisors or client hypervisors are easier to manage for some use cases, like software development

Type 1 hypervisors

Type 2 hypervisors

Vagrant is an abstraction layer / way of managing VMs easily, independent of the underlying virtualisation software.

Tagged: | virtualisation | proxmox | kvm | qemu | vagrant |
Cover Image: Sagar Dani, via Unsplash