Volba mezi Hyper-V a VMware

Autor: Giorgio Bonuccelli
11. prosince 2020

Virtualizace umožňuje, aby jeden kus počítačového hardwaru byl sdílen mezi několika virtuálními počítači (VM). Kromě toho, že virtualizace snižuje náklady na vybavení a přináší rozsáhlé úspory nákladů, usnadňuje správu zdrojů a IT, zlepšuje kontinuitu provozu s minimálními výpadky a umožňuje rychlejší poskytování hardwaru a softwaru. Hypervisor, který běží nad hardwarem a umožňuje přímý přístup k jeho komponentám, vyzdvihuje možnosti virtualizace do popředí. Hyper-V a VMware jsou dva přední hypervizory na trhu.

Co je Hyper-V?

Microsoft Hyper-V je nativní hypervizor, který je volitelnou součástí produktů Windows Server od systému Windows Server 2008. Hyper-V se nachází také v x64bitových edicích Pro a Enterprise operačních systémů Windows 8, Windows 8.1 a Windows 10. Existuje také samostatný Hyper-V Server s omezenou sadou funkcí, který společnost Microsoft poskytuje zdarma.

Hyper-V je hypervizor typu 1 neboli bare-metal, protože běží přímo na hardwaru počítače a pod hostitelskými a hostovanými virtuálními počítači. Schopnosti Hyper-V a skutečnost, že je navržen a podporován společností Microsoft, umožňují jeho použití jako virtualizační platformy pro každou organizaci, která chce rozšířit svou IT infrastrukturu.

V infrastruktuře Hyper-V se hostitelský operační systém, ve kterém je Hyper-V nainstalován, stává nadřazeným virtuálním počítačem a hostované virtuální počítače nainstalované s jinými operačními systémy jsou považovány za podřízené virtuální počítače. Přestože nadřazený virtuální počítač a hostující virtuální počítače v podstatě sdílejí stejné prostředky na serverovém počítači, nadřazený virtuální počítač se stará o přidělování prostředků potřebných pro hostující virtuální počítače. Používá k tomu sběrnici VMBus, která vede od poskytovatele virtualizačních služeb nadřazeného virtuálního počítače ke klientovi virtualizačních služeb hostovaných virtuálních počítačů. Veškerá tato práce probíhá v zákulisí a bez nutnosti jakékoli správy na straně rodičovského i hostovaného virtuálního počítače.

Hyper-V využívá mikrokernelizovanou architekturu hypervizoru, kde služby a ovladače zařízení pracují nezávisle na hardwarové vrstvě. Tato konstrukce znamená, že Hyper-V má menší režii na údržbu a správu zařízení a služeb, které nejsou závislé na hypervizoru. Díky tomu je Hyper-V rychlý a škálovatelný, protože nejenže přímo přistupuje k hardwaru, ale také nemusí během inicializace načítat ovladače a služby.

Hyper-V ukládá hostované virtuální počítače do souboru na virtuálním pevném disku a k přístupu k výpočetním, úložným, síťovým a grafickým komponentám fyzického hardwaru používá mimo jiné komunikační protokol na vysoké úrovni nazvaný Enlightened I/O (Osvícený vstup/výstup). Enlightened I/O obchází jakoukoli vrstvu emulace zařízení a umožňuje přímý přístup ke sběrnici VMBus. Kromě operačních systémů Windows podporují Enlightened I/O také zařízení Linux s jádry založenými na verzích 3.4 a vyšších a také FreeBSD, což jim umožňuje rychlejší běh v prostředí Hyper-V. Operační systémy, které nepodporují Enlightened I/O, běží na pomalejší emulační vrstvě.

Další významné funkce Hyper-V zahrnují:

● Obnovení po havárii a zálohování – Hyper-V může vytvářet záložní kopie virtuálních počítačů a ukládat je na jiná místa pro pozdější obnovení v případě havárie. Nabízí také dvě metody zálohování, jednu pomocí uložených stavů a druhou pomocí služby Volume Shadow Copy Service nebo Volume Snapshot Service (VSS), jak je také známa.

● Přenositelnost -přemístění virtuálního počítače jinam je snazší, protože Hyper-V podporuje živou migraci, migraci úložiště a import/export.

● Vzdálené připojení -Hyper-V má nástroj pro vzdálené připojení, který podporuje systémy Windows i Linux. Tento nástroj, známý jako Virtual Machine Connection, je vybaven konzolovým přístupem, který umožňuje sledovat dění v hostovaném virtuálním počítači, i když je v nenastartovaném stavu.

● Zabezpečení -Hyper-V je vybaven funkcí Secure Boot, která pomáhá chránit virtuální počítače a jejich data před malwarem a jinými formami neoprávněného přístupu.

Co je VMware vSphere?

VMware vSphere je virtualizační platforma, která se na rozdíl od Hyper-V skládá ze sady virtualizačních produktů. Její součástí je hypervizor VMware ESXi, hypervizor typu 1 (bare-metal), který se přibližuje možnostem Hyper-V. VMware ESXi je hypervizor typu 1 (bare-metal). Ve své nejnovější iteraci, vSphere 7, tato platforma nyní zvládá pracovní zátěž Kubernetes out of box, takže je ideální pro použití ve vývojových prostředích.

Pokud jde o komponentu hypervizoru vSphere 7, VMware ESXi dokáže přímo přistupovat k výpočetním prostředkům fyzického hardwaru a sdílet je mezi virtuálními počítači v systému. Virtuální počítače ESXi běží na vysoce výkonném clusterovém souborovém systému známém jako Virtual Machine File System.

Předchozí iterace hypervizoru využívají linuxové jádro, ale od toho bylo upuštěno. Nejnovější verze ESXi nyní běží na mikrojádru, známém jako VMkernel, které používá emulační vrstvu Linuxu pro hostování hardwaru a hostovaných virtuálních počítačů a připojuje se přímo k procesorům a paměti RAM.

Pro ostatní hardwarové komponenty, včetně sítí a úložišť, používá ESXi moduly, které jsou propojeny prostřednictvím dalšího modulu VMKlinux, který je sám odvozen z rozhraní linuxových modulů. Některé další moduly jsou také odvozeny z různých modulů linuxového jádra.

Další součásti a funkce VMware vSphere zahrnují:

● vCenter Server – nástroj pro správu ESXi, který také funguje jako řadič služeb datového centra.

● VMware vSphere Client – rozhraní založené na prohlížeči HTML5 pro vzdálené připojení k vCenter.

● VMware vSphere Distributed Switch – virtuální přepínač pro připojení k více hostitelům.

● VMware Virtual SMP -umožňuje virtuálním počítačům používat více než jeden fyzický procesor současně.

● vMotion -umožňuje živou migraci virtuálních počítačů i za jejich běhu.

● Storage vMotion – umožňuje migraci virtuálních disků nebo konfiguračních souborů.

● vSphere High Availability – umožňuje použít jiné dostupné servery k restartování selhaných virtuálních počítačů.

● VMware vSphere Software Development Kit – poskytuje uživatelům rozhraní pro programování aplikací (API), která umožňují přístup k některým komponentám vSphere.

● Fault Tolerance-zajišťuje nepřetržitou dostupnost vytvářením kopií vybraných pracovních úloh na různých serverech.

Jak se porovnávají VMware a Hyper-V?

VMWare a Hyper-V mají své silné a slabé stránky. Při výběru mezi nimi záleží jen na tom, který z nich vyhovuje vašim vlastním požadavkům.

Ani VMware, ani Hyper-V nemají své vlastní nástroje pro správu, přičemž každý z nich je pro tento úkol stejně vhodný. V tomto ohledu se volba stává osobní preferencí.

Pokud jde o nasazení úložiště, má souborový systém VMware Virtual Machine File System (VMFS) mírně navrch nad souborovým systémem ReFS neboli Resilient File System Hyper-V, zejména pokud jde o clustering. Ačkoli mají obě platformy téměř podobné možnosti clusterování, clusterový sdílený svazek Hyper-V je složitější a obtížněji použitelný než ekvivalent VMware.

Obě platformy se také mohou pochlubit technologií snapshotů, která umožňuje vytvářet bodové kopie virtuálních počítačů a jejich dat, aby se zabránilo ztrátě dat. Snímky Hyper-V však převyšují snímky VMware, protože je možné snímky spouštět ve výrobě a jejich trvalé kontrolní body lze exportovat do jiných umístění. Kromě toho Hyper-V také umožňuje 64 snímků na virtuální počítač, zatímco VMware jich umožňuje pouze 32.

VMware a Hyper-V také implementují techniky správy paměti, které zajišťují optimalizaci využití paměti RAM ve virtuálních počítačích. Zatímco VMware implementuje řadu technik, jako je komprese paměti, transparentní sdílení stránek a oversubscription/overcommit, Hyper-V se drží pouze jedné – dynamické paměti. Tato závislost na jediné technice správy paměti vyznívá ve prospěch Hyper-V – je jednodušší, ale lepší než složitá správa paměti ve VMware.

VMware podporuje více operačních systémů, včetně Windows, Linuxu, Unixu a MacOS. Naproti tomu podpora Hyper-V je omezena na systém Windows a několik dalších, včetně Linuxu a FreeBSD. Pokud vyžadujete širší podporu, zejména starších operačních systémů, je VMware dobrou volbou. Pokud provozujete převážně virtuální počítače se systémem Windows, je vhodnou alternativou Hyper-V.

Pokud jde o škálovatelnost, není zde jasný vítěz, přičemž některé funkce hovoří ve prospěch VMware a Hyper-V převažují v jiných. Například zatímco VMware může využívat více logických procesorů a virtuálních procesorů na hostitele, Hyper-V dokáže pojmout více fyzické paměti na hostitele a virtuální počítač. Navíc zvládne více virtuálních procesorů na virtuální počítač.

Pokud jde o zabezpečení, zatímco VMware implementuje šifrování dat v klidu i za pohybu a dokonce i během migrace pracovní zátěže, zabezpečení Hyper-V je spravováno prostřednictvím služby Active Directory. Ten má také další součásti zabezpečení, které jsou mnohem rozsáhlejší než u VMware.

Nakonec, ceny obou platforem se značně liší v závislosti na edici. Ceny také nelze jednoduše porovnávat, protože se počítají odlišně. VMware účtuje za procesor, ale ceny Hyper-V jsou založeny na počtu jader v hostiteli. Pro větší podniky se zdá být cenová struktura VMware ideální; menším organizacím by naopak mohla více vyhovovat Hyper-V.

Parallels RAS podporuje hostitele vytvořené pomocí VMware a Hyper-V

Parallels® Remote Application Server (RAS) podporuje VMware vSphere a Hyper-V a také různé další hypervizory typu 1 a typu 2, včetně Microsoft Hyper-V, VMware ESXi, Scale Computing HC3 a Nutanix Acropolis.

Nastavení a konfigurace hostitelů VMware vSphere a Hyper-V v Parallels RAS je jednoduchá. VMware vyžaduje více kroků, což není překvapivé vzhledem k tomu, že je třeba nastavit také VMware vCenter a hostitele ESXi. Nastavení Hyper-V je jednodušší, protože je třeba nastavit pouze hostitele Hyper-V.

Po konfiguraci a nastavení hostitele je třeba nastavit pouze agenta na hostovaných virtuálních počítačích, který bude spravovat hosty a publikovat jejich prostředky. Snadno se také nastavují pooly hostů a šablony a správa a aktualizace šablon se provádí přes jediné sklo.

Nezávisle na zvolené platformě umožňuje Parallels RAS rychlé vytvoření cenově dostupné infrastruktury virtuálních desktopů (VDI) s vylepšeným zabezpečením a možnostmi centralizované správy desktopů.

Stáhněte si zkušební verzi Parallels RAS a nastavte si VDI pomocí zvolené platformy.

Vyhledejte a stáhněte si zkušební verzi Parallels RAS.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.