cs.phhsnews.com


cs.phhsnews.com / Co je Hypervisor virtuálního stroje?

Co je Hypervisor virtuálního stroje?


Hypervisory jsou to, co dělají virtuální stroje, a nejsou jen pro servery. Pravděpodobně používáte jeden každý den a ani to nevíte. Pokud ji nepoužíváte, budete v blízké budoucnosti.

Hypervisor je software, který existuje mimo hostitelský operační systém, který zachycuje příkazy odeslané do hardwaru počítače. Termín "hypervisor" pochází z různých úrovní jádra operačních systémů; provádí akce s větší autoritou než úroveň "supervisor", tedy

Image přes hubu na Flickr

Hypervisor Základy

Hypervisor je také známý jako virtuální počítač Manager (VMM) a jeho jediným účelem je umožnit několika "počítačům" sdílet jednu hardwarovou platformu. Operační systémy jsou navrženy tak, aby měly vzájemný vztah k hardwaru, na kterém běží, ale s vícejádrovými procesory s více závitmi a směšnými množstvími paměti RAM. Hypervisor odděluje operační systém (OS) od hardwaru tím, že zodpovídá za to, že umožní každému spuštěnému OS čas se základním hardwarem. Působí jako dopravní policajt, ​​který umožňuje čas používat CPU, paměť, GPU a další hardware. Každý operační systém řízený hypervisorem se nazývá hostující OS a operační systém hypervisoru, pokud nějaký, se nazývá hostitelský operační systém. Vzhledem k tomu, že stojí mezi hostujícím OS a hardwarem, můžete mít co nejvíce hostujících operačních systémů OS, které může systém spravovat; můžete mít i různé typy (např. Windows, OS X, Linux).

Oddělení hardwaru a softwaru se také hodí pro přenosnost. Protože hypervisor působí jako prostředník, je mnohem jednodušší přesun z počítače do počítače, aniž byste museli instalovat nové ovladače nebo aktualizovat hostující operační systém. Možná jste si to všimli, pokud jste vzali virtuální schránky virtuálních počítačů a založili je na jiný počítač. Pro hostující operační systém neexistuje žádná výrazná změna, ačkoli hostitelský operační systém a hardware mohou být úplně jiné.

Dalším významným přínosem virtualizace OS je zabezpečení. Chcete-li testovat software, který může být škodlivý pro váš počítač, doporučujeme jej otestovat ve virtuálním počítači spíše než v hostitelském operačním systému. Pokud se hostitelský operační systém stane infikovaným a přeplněným viry, nebude to mít vliv na soubory v hostitelském operačním systému, pokud mezi nimi nebudou sdílené složky nebo síťový most. Dva operační systémy existují zcela navzájem od sebe odděleny a nemají žádné znalosti o existenci ostatních, což vede k bezpečnému výpočtu.

Některé populární hypervisory jsou VMware ESXi, Xen, Microsoft Hyper-V, VMware Workstation, Oracle Virtualbox a Microsoft VirtualPC. Všechny tyto umožňují uživateli virtualizovat jeden nebo více operačních systémů na jediném hardwaru.

Různé Hypervisor Typy

Hypervisory mohou být rozděleny do dvou hlavních typů:

  • Type 1 , aka bare kov, je hypervisor, který se instaluje přímo do počítače. Neexistuje žádný hostitelský operační systém a hypervisor má přímý přístup k veškerému hardwaru a funkcí. Hlavní důvody instalace hypervisoru typu 1 spočívají v tom, že na stejném počítači běží více operačních systémů bez režijních nákladů hostitelského operačního systému nebo využívá přenosnosti a hardwarové abstrakce. Bare metal je nejčastěji využíván pro servery kvůli jejich bezpečnosti a přenosnosti, aby se v případě havárie přesunuli z hardwaru na hardware. Dobrým příkladem hypervisorů typu 1 jsou VMware ESXi, Citrix XenServer a Microsoft Hyper-V.
  • Typ 2 , který je hostován, je to, co většina lidí pravděpodobně obeznámená s virtualizačními operačními systémy. Hostované hypervisory vyžadují hostitelský operační systém a jsou často považovány za nainstalovaný software uvnitř hostitele. Typ 2 může stále provozovat více operačních systémů najednou, ale nemá přímý přístup k hardwaru, a proto má více režií při spuštění hosta. To znamená, že hostující operační systém nebude plně využívat a pokud váš hostitel narazí, nebude mít hosty přístup. Hypervisory typu 2 jsou ideální způsob, jak jít, když potřebujete testovat více operačních systémů v systému Windows, OS X nebo Linux. Dobrými příklady jsou VMWare Workstation, VMware Parallels, Oracle Virtualbox a Microsoft VirtualPC.

Hypervisors of the Future

Většina hypervisorů se dnes buď používá pro nasazení serverů ve velkém měřítku, nebo pro koncové uživatele, aby spustili starší aplikace nebo vyzkoušeli jiný operační systém. Tato myšlenka se však již změnila v současných verzích Androidu a pověstech systému Windows 8.

Android používá jádro Linuxu pro interakci s hardwarovými a pozadovanými službami a poté používá virtuální počítač s názvem Dalvik ke spouštění softwaru, s nímž uživatel interaguje. Navzdory tomu, že neumožňuje uživateli provozovat více operačních systémů najednou, je Android velmi podobný hypervisoru typu 1. Podkladový host Linux je pro koncového uživatele zcela transparentní, pokud nechcete root s telefonem a chcete s ním komunikovat.

Windows 8 se říká, že běží zcela jako hostující operační systém na vrcholu společnosti Hyper-V společnosti Microsoft. Společnost Hyper-V převezme odpovědnost za správu hardwaru a provádění úkolů na pozadí, jako jsou zálohy a kontroly souborů. Podobně jako Android by to umožnilo lepší přenositelnost, flexibilitu a zabezpečení v rámci vašeho operačního systému. Nemluvě o tom, že by byla vaše instalace systému Windows 8 zcela přenosná, abyste si ji mohli vzít s sebou z počítače na počítač.

Webové servery budou nadále využívat hypervisorů, aby maximalizovali využití hardwaru a udrželi náklady na nižší úrovni. Pokud máte sdílený web hosting prostřednictvím populárního webhostingu, pravděpodobně jste již na hypervisoru typu 1 a nevíte to. S dobrým hardwarem serverů mohou holé kovové hypervisory posunout hranice z typicky právě nainstalovaného jednoho operačního systému, doslova tisíce k dispozici. To nejen šetří peníze, pokud jde o nákup hardwaru, ale i chlazení a výkon se sníží na malý zlomek toho, co bylo k běhu stejného množství strojů.


Jak vymazat historii, mezipaměť a soubory cookie v programu Safari na iPhone nebo iPad

Jak vymazat historii, mezipaměť a soubory cookie v programu Safari na iPhone nebo iPad

Předpokládáme, že většina spisovatelů How-To Geek ví, jak smazat historii, cookies a cache v mobilním Safari, ale jen v případě, že nevíte, je to tak, jak to udělat. Otevřete aplikaci Nastavení a najděte Safari v levém seznamu a pak se posuňte dolů po pravé straně, dokud nenajdete "Vymazat historii a data webových stránek".

(how-to)

Získání Windows Style Snapping na OS X právě teď

Získání Windows Style Snapping na OS X právě teď

Apple nedávno oznámila, že nadcházející vydání OS X (El Capitan nebo 10.11) konečně konečně přichází se schopností zachytit okna na okraje obrazovky. Funkce, kterou uživatelé systému Windows využívají od roku 2009. Pokud jste uživatel Mac, který netuší, o čem mluvíme, tak si to přečtěte. Když společnost Microsoft vydala systém Windows 7, představila svou funkci Snap, která umožňuje uživatelům jednoduše uchopit a přetáhnout okno k okraji obrazovky a "zachytit" je tam.

(how-to)