Software que permite ejecutar y gestionar múltiples máquinas virtuales en un único hardware físico.
Maximiza el uso de recursos permitiendo que varios sistemas operativos corran simultáneamente. Ejemplos: VMware, Hyper-V, KVM.
# Tipos de Hypervisors # Tipo 1 (Bare Metal) - Directamente sobre hardware # - VMware ESXi # - Microsoft Hyper-V # - KVM (Linux) # Usado en servidores de producción # Tipo 2 (Hosted) - Sobre sistema operativo # - VirtualBox # - VMware Workstation # - Parallels # Usado en desarrollo local # Crear VM con VirtualBox CLI VBoxManage createvm --name "Ubuntu" --ostype Ubuntu_64 --register VBoxManage modifyvm "Ubuntu" --memory 4096 --cpus 2 VBoxManage createhd --filename "Ubuntu.vdi" --size 50000 VBoxManage startvm "Ubuntu" # Docker vs Hypervisor # Hypervisor: VM completa con SO propio # Docker: Contenedores que comparten kernel del host # Docker es más ligero pero menos aislado