Hypervisor
Hypervisor je a software program, který spravuje jeden nebo více virtuálních strojů (Virtuální počítače). Používá se k vytvoření, spuštění, zastavení a resetování virtuálních počítačů. Hypervisor umožňuje každému virtuálnímu počítači nebo „hostovi“ přístup k fyzickému hardwaru, například procesor, RAMa úložiště. Může také omezit počet systémové prostředky každý virtuální počítač může používat tak, aby v jednom systému mohlo běžet současně více virtuálních počítačů.
Existují dva primární typy hypervisorů: nativní a hostované.
Typ 1: Nativní
Rodák nebo „holý kov"hypervisor běží přímo na technické vybavení. Sedí mezi hardwarem a jedním nebo více hosty operační systémy. Nativní hypervisor se načte ještě před operačním systémem a interaguje přímo s jádro. To poskytuje nejvyšší možný výkon, protože o zdroje počítače nesoutěží žádný primární operační systém. Znamená to však také, že počítač lze použít pouze ke spuštění virtuálních strojů, protože hypervisor je vždy spuštěn. Mezi příklady hypervisorů typu 1 patří VMware ESXi, Microsoft Hyper-V a Apple Boot Camp.
Typ 2: Hostováno
Hostovaný hypervisor je nainstalován na hostitel počítač, který již má nainstalovaný operační systém. Funguje jako aplikace jako jiný software v počítači. Většina hostovaných hypervisorů může spravovat a spouštět více virtuálních počítačů najednou. Výhodou hostovaného hypervisoru je, že jej lze podle potřeby otevřít nebo ukončit, čímž uvolníte prostředky pro hostitelský počítač. Jelikož však běží na operačním systému, nemusí nabízet stejný výkon jako nativní hypervisor. Mezi příklady hypervisorů typu 2 patří VMware Workstation, Oracle VirtualBox a Parallels Desktop pro Mac.
Obecně jsou hostované hypervisory běžnější pro osobní a malé firmy, zatímco nativní hypervisory se používají pro podnik aplikace a cloud computing.