Definice a význam Hypervisor

Co je Hypervisor?

Hypervisor je software program, který spravuje jeden nebo více virtuálních počítačů (VM). Slouží k vytváření, spouštění, zastavování a resetování virtuálních počítačů. Hypervizor umožňuje každému virtuálnímu počítači nebo „hostu“ přístup k fyzickému hardwaru, jako je CPU, RAM a úložiště. Může také omezit, kolik systémových prostředků může každý virtuální počítač využívat, aby na jednom systému mohlo běžet více virtuálních počítačů současně.

Existují dva základní typy hypervizorů: nativní a hostované.

Typ-1: Nativní

Nativní neboli “ bare metal“ hypervizor běží přímo na hardwaru. Nachází se mezi hardwarem a jedním nebo více hostovanými operačními systémy. Nativní hypervizor se načítá ještě před operačním systémem a komunikuje přímo s jádrem. Tím je zajištěn nejvyšší možný výkon, protože o prostředky počítače nesoutěží žádný primární operační systém. Znamená to však také, že počítač může být používán pouze ke spouštění virtuálních počítačů, protože hypervizor je spuštěn vždy. Příkladem hypervizorů typu 1 jsou VMware ESXi, Microsoft Hyper-V a Apple Boot Camp.

Typ 2: Hostovaný

Hostovaný hypervizor je nainstalován na hostitelském počítači, který již má nainstalovaný operační systém. Běží jako aplikace stejně jako ostatní software v počítači. Většina hostovaných hypervizorů může spravovat a provozovat více virtuálních počítačů najednou. Výhodou hostovaného hypervizoru je, že jej lze otevřít nebo ukončit podle potřeby, čímž se uvolní prostředky hostitelského počítače. Protože však běží nad operačním systémem, nemusí nabízet stejný výkon jako nativní hypervizor. Příklady hypervizorů typu 2 jsou VMware Workstation, Oracle VirtualBox a Parallels Desktop for Mac.

Obecně platí, že hostované hypervizory jsou běžnější pro osobní použití a použití v malých firmách, zatímco nativní hypervizory se používají pro podnikové aplikace a cloud computing.

Definice Hypervisor na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Hypervisor nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Hypervisor alebo chcete navrhnúť nový technický termín, kontaktujte nás.