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
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.
Hypervisory mohou být rozděleny do dvou hlavních typů:
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ů.
Co je to histogram a jak jej mohu použít ke zlepšení svých fotografií?
Co je s tím podivným grafem se všemi vrcholy a údolími? Viděli jste to, když otevřete aplikaci Photoshop nebo chcete upravit soubor raw camera. Ale co je to podivná věc nazývaná histogramem a co to znamená? Histogram je jedním z nejdůležitějších a nejdůležitějších nástrojů pro digitální obrazovou tvorbu.
Nebylo by v pohodě, kdybyste se mohli posunout nahoru na ikonu doku, aby se rychle zobrazily všechna okna, poslední dokumenty? Jeden příkaz přidá tuto skrytou funkci do vašeho doku. Ukázali jsme, jak používat gesta pro trackpad MacBooku, včetně přetažení se třemi prsty směrem dolů, které zobrazuje všechna okna otevřená aktuální aplikací.