Sdílet prostřednictvím


Přehled technologie Hyper-V

Hyper-V je produkt microsoftu pro virtualizaci hardwaru. Umožňuje vytvořit a spustit softwarovou verzi počítače označovanou jako virtuální počítač. Každý virtuální počítač funguje jako úplný počítač, na kterém běží operační systém a programy. Když potřebujete výpočetní prostředky, virtuální počítače poskytují větší flexibilitu, pomáhají ušetřit čas a peníze a představují efektivnější způsob, jak používat hardware, než jenom jeden operační systém na fyzickém hardwaru.

Hyper-V spouští každý virtuální počítač ve vlastním izolovaném prostoru, což znamená, že na stejném hardwaru můžete současně spustit více než jeden virtuální počítač. Můžete to udělat, abyste se vyhnuli problémům, jako je chybové ukončení, které má vliv na jiné úlohy, nebo aby k různým systémům měli přístup různí lidé, skupiny nebo služby.

Některé způsoby, jak vám Hyper-V pomoct

Hyper-V vám můžou pomoct:

  • Vytvořte nebo rozbalte prostředí privátního cloudu. Zajištění flexibilnějších IT služeb na vyžádání přesunutím nebo rozšířením využití sdílených prostředků a úpravou využití při změnách poptávky.

  • Efektivněji používejte hardware. Sloučí servery a úlohy do méně výkonných fyzických počítačů, aby využívaly menší výkon a fyzický prostor.

  • Zlepšení kontinuity podnikových procesů. Minimalizujte dopad naplánovaných i neplánovaných výpadků vašich úloh.

  • Vytvoření nebo rozšíření infrastruktury virtuálních klientských počítačů (VDI) Použití centralizované desktopové strategie s VDI vám může pomoct zvýšit obchodní flexibilitu a zabezpečení dat, stejně jako zjednodušit dodržování právních předpisů a spravovat desktopové operační systémy a aplikace. Nasaďte Hyper-V a hostitele virtualizace vzdálené plochy (hostitel virtualizace VP) na stejném serveru, abyste uživatelům zpřístupnili osobní virtuální plochy nebo fondy virtuálních ploch.

  • Efektivnější vývoj a testování Reprodukujte různá výpočetní prostředí, aniž byste museli kupovat nebo udržovat veškerý hardware, který byste potřebovali, pokud jste používali jenom fyzické systémy.

Hyper-V a další virtualizační produkty

Hyper-V v systémech Windows a Windows Server nahrazuje starší produkty virtualizace hardwaru, jako jsou virtuální počítače Microsoft, Microsoft Virtual Server a Virtuální počítač s Windows. Hyper-V nabízí sítě, výkon, úložiště a funkce zabezpečení, které nejsou v těchto starších produktech dostupné.

Hyper-V a většina virtualizačních aplikací třetích stran, které vyžadují stejné funkce procesoru, nejsou kompatibilní. Je to proto, že funkce procesoru označované jako rozšíření virtualizace hardwaru nejsou navržené tak, aby se nesdílely. Podrobnosti najdete v tématu Virtualizační aplikace nefungují společně s Hyper-V, Device Guard a Credential Guard.

Jaké funkce má Hyper-V?

Hyper-V nabízí mnoho funkcí. Toto je přehled seskupený podle toho, co funkce poskytují, nebo vám pomůžou.

Výpočetní prostředí – virtuální počítač Hyper-V zahrnuje stejné základní části jako fyzický počítač, například paměť, procesor, úložiště a sítě. Všechny tyto části mají funkce a možnosti, které můžete nakonfigurovat různými způsoby, jak splnit různé potřeby. Úložiště a sítě se dají považovat za vlastní kategorie, protože je můžete nakonfigurovat mnoha způsoby.

Zotavení po havárii a zálohování – Pro zotavení po havárii Hyper-V Replika vytváří kopie virtuálních počítačů, které mají být uloženy v jiném fyzickém umístění, abyste mohli virtuální počítač obnovit z kopie. Pro zálohování Hyper-V nabízí dva typy. Jeden používá uložené stavy a druhý používá službu Stínová kopie svazku (VSS), abyste mohli vytvářet zálohy konzistentní vzhledem k aplikacím pro programy, které podporují stínovou kopii svazku.

Optimalizace – Každý podporovaný hostovaný operační systém má přizpůsobenou sadu služeb a ovladačů označovaných jako integrační služby, které usnadňují používání operačního systému na Hyper-V virtuálním počítači.

Přenositelnost – Funkce, jako je migrace za provozu, migrace úložiště a import/export, usnadňují přesun nebo distribuci virtuálního počítače.

Vzdálené připojení – Hyper-V zahrnuje připojení virtuálního počítače, nástroj pro vzdálené připojení pro použití s Windows i Linuxem. Na rozdíl od vzdálené plochy vám tento nástroj poskytuje přístup ke konzole, takže uvidíte, co se děje v hostovi, i když se operační systém ještě nespustí.

Zabezpečení – Zabezpečené spouštění a stíněné virtuální počítače pomáhají chránit před malwarem a jiným neoprávněným přístupem k virtuálnímu počítači a jeho datům.

Jak získat Hyper-V

Hyper-V je k dispozici ve Windows Server a ve Windows.

Hyper-V je role serveru dostupná pro verze x64 systému Windows Server. Pokyny k serveru najdete v tématu Instalace role Hyper-V na Windows Server.

Ve Windows Hyper-V k dispozici jako funkce v některých 64bitových verzích Windows. Je také k dispozici jako produkt ke stažení, samostatný server, Microsoft Hyper-V Server.

Podporované operační systémy

Mnoho operačních systémů běží na virtuálních počítačích. Obecně platí, že operační systém, který používá architekturu x86, běží na Hyper-V virtuálním počítači. Ne všechny operační systémy, které je možné spustit, jsou však testovány a podporovány Microsoftem. Seznam toho, co Microsoft podporuje, najdete tady:

Jak funguje Hyper-V

Hyper-V je technologie virtualizace založená na hypervisoru. Hyper-V používá hypervisor Windows, který vyžaduje fyzický procesor s konkrétními funkcemi. Podrobnosti o hardwaru najdete v tématu Požadavky na systém pro Hyper-V na Windows Serveru.

Ve většině případů hypervisor spravuje interakce mezi hardwarem a virtuálními počítači. Tento přístup řízený hypervisorem k hardwaru poskytuje virtuálním počítačům izolované prostředí, ve kterém běží. V některých konfiguracích má virtuální počítač nebo operační systém spuštěný na virtuálním počítači přímý přístup k grafikám, sítím nebo hardwaru úložiště.

Z čeho se Hyper-V skládá?

Hyper-V obsahuje požadované části, které spolupracují, abyste mohli vytvářet a spouštět virtuální počítače. Tyto části se společně nazývají virtualizační platforma. Při instalaci role Hyper-V se nainstalují jako sada. Mezi požadované části patří hypervisor Windows, Hyper-V Služba pro správu virtuálních počítačů, poskytovatel služby WMI virtualizace, sběrnice virtuálních počítačů (VMbus), poskytovatel virtualizační služby (VSP) a ovladač virtuální infrastruktury (VID).

Hyper-V má také nástroje pro správu a připojení. Můžete je nainstalovat do stejného počítače, na který je nainstalovaná Hyper-V role, a na počítačích bez nainstalované Hyper-V role. Mezi tyto nástroje patří:

Jedná se o některé technologie od Microsoftu, které se často používají s Technologií Hyper-V:

Různé technologie úložiště: Sdílené svazky clusteru, SMB 3.0, Storage Spaces Direct

Kontejnery Windows nabízejí další přístup k virtualizaci. Podívejte se na knihovnu Kontejnerů Windows na webu MSDN.

Požadavky na systém

Hyper-V vyžaduje:

  • Procesor s možnostmi překladu adres druhé úrovně (SLAT).

  • Windows 10 (Pro nebo Enterprise) nebo Windows 11 (Pro nebo Enterprise).

Upgradujte na Windows Pro otevřením Nastavení>Aktualizace a zabezpečení>Aktivace. Tady můžete navštívit obchod a koupit upgrade.

Většina počítačů používá Technologii Hyper-V, ale každý virtuální počítač používá samostatný operační systém. Obecně můžete na počítači s 4 GB paměti RAM spustit jeden nebo více virtuálních počítačů, ale potřebujete více prostředků pro více virtuálních počítačů nebo instalovat a spouštět software náročný na prostředky, jako jsou hry, úpravy videa nebo technický návrh softwaru.

Další informace o systémových požadavcích technologie Hyper-V a o tom, jak ověřit, že Hyper-V běží na vašem počítači, najdete v referenčních informacích kHyper-V požadavkům.

Operační systémy, které můžete spustit na virtuálním počítači

Hyper-V ve Windows podporuje mnoho různých operačních systémů ve virtuálním počítači, včetně různých verzí Linuxu, FreeBSD a Windows.

Připomínáme, že musíte mít platnou licenci pro všechny operační systémy, které používáte ve virtuálních počítačích.

Informace o tom, které operační systémy jsou podporovány jako hosté v Hyper-V ve Windows, naleznete v tématu Podporované hostující operační systémy Windows a podporované hostující operační systémy Linux.

Rozdíly mezi Hyper-V ve Windows a Hyper-V ve Windows Serveru

Některé funkce fungují v Hyper-V ve Windows jinak než v Hyper-V spuštěných na Windows Serveru.

Hyper-V funkce dostupné jenom na Windows Serveru:

  • Migrace virtuálních počítačů za provozu z jednoho hostitele do jiného
  • replika Hyper-V
  • Virtual Fiber Channel
  • SR-IOV síťová komunikace
  • Sdílené soubory VHDX

Hyper-V funkce dostupné jenom ve Windows:

  • Rychlé vytvoření a galerie VM
  • Výchozí síť (přepínač NAT)

Model správy paměti se pro Hyper-V ve Windows liší. Na serveru se Hyper-V paměť spravuje s předpokladem, že na serveru běží jenom virtuální počítače. Ve Hyper-V na Windows se paměť spravuje s očekáváním, že většina klientských počítačů kromě spuštěných virtuálních počítačů spouští software ve hostitelském systému.

Omezení

Programy, které závisí na konkrétním hardwaru, na virtuálním počítači nefungují dobře. Například hry nebo aplikace, které vyžadují zpracování s grafickými procesory, nemusí dobře fungovat. Aplikace, které se spoléhají na časovače s frekvencí pod 10 ms, jako jsou aplikace pro živé míchání hudby nebo aplikace vyžadující vysokou přesnost, můžou mít také problémy se spouštěním na virtuálním počítači.

Kromě toho, pokud máte povolené Hyper-V, mohou aplikace citlivé na latenci a s vysokou přesností mít také problémy během spouštění na hostitelském systému. Důvodem je to, že s povolenou virtualizací běží hostitelský operační systém také nad vrstvou virtualizace Hyper-V stejně jako hostovaný operační systém. Na rozdíl od hostů je však hostitelský operační systém speciální v tom, že má přímý přístup ke všemu hardwaru, což znamená, že aplikace se zvláštními požadavky na hardware můžou běžet i bez problémů v hostitelském operačním systému.