Context / Wirtualizacja
Maszyny wirtualne
Pełna izolacja — własne jądro na wspólnym sprzęcie.
Czym jest
Emulacja pełnego sprzętu przez hypervisor. Każda VM uruchamia własne, niezależne jądro systemu operacyjnego.
Hypervisor: typ 1 vs typ 2
Typ 1 — bare-metal, bez pośredniczącego systemu. Proxmox VE, VMware ESXi. Produkcja.
Typ 2 — aplikacja w systemie hosta. VirtualBox, VMware Workstation. Testy lokalne.
Zalety
Pełna izolacja jądra — awaria/luka w jednej VM nie dotyka innych.
Dowolny system operacyjny gość, niezależny od hosta.
Kontra: kontenery i multikonteneryzacja
VM daje najsilniejszą izolację, ale przegrywa czasem startu i zużyciem zasobów. Wybór, gdy izolacja jądra jest wymogiem, a nie luksusem.
Narzędzia
Proxmox VE — hypervisor typu 1, KVM.
KVM/QEMU — jądro wirtualizacji w Linuksie.
VMware ESXi/Workstation — komercyjny hypervisor.