Hypervizory jsou ve světě technologií nezbytné. Hypervisor je program, který lze nainstalovat do počítače a spouštět různé operační systémy, jako jsou systémy Linux, Windows, macOS a Solaris, v zabezpečeném prostředí. Často se používají ke snížení provozních nákladů, testování systémů, vývoji aplikací a provozování různých serverů.
Existují dva typy hypervizorů: holý kovový nebo hypervizor typu 1 a hostovaný hypervizor nebo hypervizor typu 2, přičemž oba typy mají specifické použití.
Co je hypervizor typu 1?
Než porovnáme oba typy hypervizorů, ujistěte se, že rozumíte tomu, co každý typ znamená, co dělá a jak funguje. Začněme hypervizorem typu 1:
Hypervisor typu 1 neboli bare-metal hypervisor je virtualizační software používaný k vytváření virtuálních strojů nad počítačovým hardwarem. Přímá instalace hardwaru umožňuje hypervizorům typu 1, aby byly rychlé, efektivní a měly lepší zabezpečení ve srovnání s hypervizorem typu 2.
Hypervizory typu 1 se obvykle instalují na serverový hardware, protože mohou využívat velké výhody počet jader procesoru které mají typické servery. Hypervizory typu 1 také umožňují spojení s jinými hypervizory typu 1, což je užitečné pro vyrovnávání zátěže a vysokou dostupnost pro práci na serveru.
Mezi oblíbené typy hypervizorů typu 1 patří VMware ESXi, Microsoft Hyper-V a Citrix XenServer.
Co je hypervizor typu 2?
Hypervizor typu 2 neboli hostovaný hypervizor je virtualizační software nainstalovaný nad hostitelským operačním systémem, který podporuje virtualizaci. Vzhledem k tomu, že hypervizory typu 2 fungují nad operačním systémem, nejsou tak rychlé, efektivní nebo bezpečné jako hypervizory typu 1. Jsou však dostatečné pro různé aplikace hypervizoru typu 2, jako je použití virtuální stroj k testování nového operačního systému.
Mezi dnes používané populární hypervizory typu 2 patří VirtualBox, VMware Workstation a VMware Fusion. Tyto hypervizory se běžně instalují na stolní počítače, protože již mají existující operační systém, na kterém může hypervizor typu 2 pracovat. Hypervizor typu 2 na PC také usnadňuje lidem používat virtuální stroje na svém počítači bez dalšího hardwaru.
Hypervisor typu 1 vs. Hypervizory typu 2: Jaký je rozdíl?
Největší rozdíl mezi oběma hypervizory spočívá v tom, že hypervizory typu 1 jsou instalovány přímo na hardware počítače, zatímco hypervizory typu 2 jsou instalovány nad hostitelským operačním systémem. Tento rozdíl určuje, jak bude každý typ hypervizoru fungovat a pro jaká konkrétní použití se lépe hodí.
Kategorie |
Typ 1 |
Typ 2 |
Umístění nainstalováno |
Instaluje se přímo na hardware počítače |
Instalováno na horní straně hostitelského OS |
Typ virtualizace |
Hardwarová virtualizace |
Virtualizace OS |
Úkon |
Hostující OS a aplikace na hypervizoru |
Jako aplikace na OS |
Výkon |
Využívá výhod procesorů s vysokým počtem jader efektivněji, takže je ideální pro velké a vysoce škálovatelné operace |
Adekvátní pro testování, vývoj a kutilství |
Bezpečnostní |
Přímá instalace hardwaru znamená, že každý virtuální počítač je velmi bezpečný před všemi zranitelnostmi hostitelského OS |
Poskytuje hostující OS v sandboxu, díky čemuž je dostatečně bezpečný |
Založit |
Jednoduché, ale vyžadují určité technické znalosti |
Rychlé a snadné |
Vhodný hardware |
Hypervizory typu 1 získávají svůj výkon díky vysokému počtu procesorových jader; ideální je serverový hardware |
Hypervizory typu 2 se používají pro menší operace a pohodlí; lépe se hodí k hardwaru PC |
Na použití správného typu hypervizoru záleží
Přestože oba typy hypervizorů mají stejné úkoly při vytváření virtuálních strojů, jejich rozdíly je činí vhodnějšími pro jiný hardware a aplikace.
Používání hypervizoru typu 1 na stolním počítači není ideální, protože jeho instalace vám brání používat a hostitelský operační systém pro vaše každodenní osobní úkoly (ačkoli Hyper-V od Microsoftu je poněkud obchází problémy). Naproti tomu použití hypervizoru typu 2 na dedikovaném serveru výrazně snižuje výkon, snižuje zabezpečení a vám zabrání v připojení k jiným hypervizorům typu 1, které jsou často kritické pro funkce serveru, jako je zatížení vyvažování.
Hypervizory typu 1 jsou vhodnější pro dedikované servery, protože mohou využívat všechny funkce hypervizoru typu 1 na maximum. Na druhou stranu hypervizory typu 2 jsou skutečně určeny pro použití na osobních počítačích, protože jsou dostatečné pro různé testovací a vývojové aplikace při zachování hostitelského operačního systému pro vaše obecné účely aplikací.