Čo je liek Hypervisor?

Hypervisor, známy aj ako monitor virtuálneho počítača, je softvér alebo hardvér, ktorý vytvára a spúšťa virtuálny počítač. Hostiteľský počítač je počítač, na ktorom hypervízor prevádzkuje jeden alebo viac virtuálnych počítačov. virtuálny stroj sa tiež nazýva hosťovský stroj. S počítačom Hypervisor môže jeden hostiteľský počítač podporovať zdieľanie viacerých hostujúcich VM zdieľaním svojich zdrojov, ako je pamäť.

Existujú hlavne dva typy hypervizorov. Oni sú

  1. Hypervizory typu 1 alebo „holý kov“
  2. Hypervizory typu 2 alebo „hostené“

Typ 1 je ten, ktorý beží priamo na hardvéri hostiteľa, typ 2 je ten, ktorý beží ako softvérová vrstva v operačnom systéme.

Prvý hypervízor, ktorý poskytuje úplnú virtualizáciu, bol SIMMON, testovací nástroj vyvinutý spoločnosťou IBM v roku 1967.

Obrázok hore zobrazuje typické fungovanie, keď na hostiteľovi prevádzkuje viacerých hostí.

definícia

Slovo hypervízor je odvodené od supervízora, čo je tradičný pojem pre jadro operačného systému.

Je to proces alebo funkcia, ktorá môže izolovať aplikácie a operačný systém od základného počítačového hardvéru. Umožňuje abstrakciu, a tak hardvér hostiteľského počítača môže nezávisle prevádzkovať jeden alebo viac virtuálnych strojov ako hosť, to umožňuje hosťujúcim virtuálnym strojom efektívne zdieľať zdroje systému, ako sú pamäť, sieť, procesory atď.

Pochopenie Hypervisora

Zatiaľ sme diskutovali o veľmi vysokej úrovni toho, čo je hypervízor. Poďme hlbšie a uvidíme, čo môžeme robiť s hypervízorom a rôznymi typmi. Ako už bolo uvedené, existujú hlavne dva typy hypervízora, tj typ 1 a typ 2. Pozrime sa na rozdiel medzi nimi.

Zdroj: www.ibm.com

Obrázok vyššie zobrazuje architektúru rôznych typov hypervízora, tj typu 1 a typu 2. Pozrime sa podrobne na oba typy.

Hypervízor typu I

Tento typ hypervisora ​​beží priamo na základnom hostiteľskom systéme. Nevyžaduje žiadny operačný systém ako základný server. Má priamy prístup k hardvérovým zdrojom.

Príklady typu 1 sú VMware, Citrix, ESXi, XenServer a Hyper-V hypervisor.

Pozrime sa, aké sú ich rôzne vlastnosti

  1. VMware ESX a ESXi

Spoločnosť VMware je lídrom v poskytovaní typu 1, má pokročilé funkcie a škálovateľnosť. Za tieto druhy hypervizorov sa účtujú licenčné poplatky. Spoločnosť VMware tiež ponúka niekoľko lacných hypervizorov najvhodnejších pre menšiu infraštruktúru.

  1. Citrix XenServer

Citrix rovnako ako VMware ponúka aj bezplatný aj komerčný produkt. Produkt so základnou technológiou je bezplatný a nemá žiadne pokročilé funkcie.

  1. Oracle VM

Oracle VM nemá veľa pokročilých funkcií, ktoré ponúka VMware, je veľmi podobný open source Xenu. Základná verzia je však zdarma na podporu a licenčný poplatok za aktualizáciu produktu je platný.

Hypervizory typu II

  1. Pracovná stanica a prehrávač VMware

Prehrávač VMware je bezplatný, pokiaľ ide o ponuky typu II od spoločnosti VMware, môže prevádzkovať iba jeden virtuálny počítač a neumožňuje viac hostí.

Pracovná stanica VMWare má mnoho pokročilých funkcií, ako sú snímky VM, nahrávanie a prehrávanie, atď.

  1. Server VMware

Je veľmi podobný pracovnej stanici VMware a poskytuje hostovaného virtualizačného hypervisora. VMware však vývoj zastavil od roku 2009

  1. Microsoft Virtual PC

Funguje iba na Windows 7 a vyššie a toto je najnovšia technológia hypervisora ​​od spoločnosti Microsoft od spoločnosti Microsoft. Ponúka iba operačné systémy Windows.

  1. Virtualizácia podniku Red Hat

Toto je virtuálny počítač založený na jadre a má vlastnosti typu I aj typu II. Tu má VM priamy prístup k fyzickému hardvéru, keď sa jadro Linuxu zmení na samotného hypervisora.

Ako si vybrať ten správny?

Teraz, keď sme sa zaoberali obidvomi typmi Hypervisoru a rôznymi predajcami a ich produktmi, ktoré ponúkajú Hypervisor, musíte myslieť na to, ako sa rozhodnúť o správnom hypervízore, ktorý najlepšie vyhovuje vašim potrebám. Ak uvažujete rovnako, ste na správnej ceste. Pozrime sa, ako si môžete vybrať správneho Hypervisora.

Pred vyhodnotením výhod a nevýhod hypervizorov je veľmi dôležité najprv analyzovať potrebu hypervisora.

Prečo to potrebujeme?

Je to potreba akejkoľvek správy systému alebo prevádzkovateľa systému. Hypervízor umožňuje virtualizovať zdroje úložného priestoru, aby vytvoril centralizovanú pamäťovú oblasť pre administrátora, ktorý poskytuje zabezpečenie bez akýchkoľvek obáv, kde je úložisko umiestnené fyzicky. Siete je možné virtualizovať aj pomocou programu Hypervisor. Umožňuje vytváranie, správu alebo zmenu sieťového zariadenia bez akýchkoľvek obáv z fyzického umiestnenia sieťových zariadení. Stručne povedané, potrebujeme, aby efektívne využívala infraštruktúru, poskytovala spoľahlivú podporu a zlepšila škálovateľnosť aplikácií.

Teraz, keď sme diskutovali o potrebe, pozrime sa pred výberom na rôzne faktory, ktoré by ste mali zvážiť.

Typ I má lepšiu výkonnosť ako typ II

Všeobecne platí, že typ I poskytuje lepší výkon ako typ II, pretože nemá strednú vrstvu, čo ich robí ideálnymi pre projekty, v ktorých je rýchlosť potrebná.

Druh II na druhej strane je omnoho jednoduchší pre hostiteľa a nastavenie.

Ak chcete zistiť, ktorý hypervízor najlepšie vyhovuje potrebám projektu, môžete porovnať metriky výkonnosti. Zahŕňa to pamäť hosťa, réžiu CPU, maximálny hostiteľ. Virtuálny systém by mal mať lepšiu výkonnosť alebo rovnocennosť so svojimi fyzickými náprotivkami.

Ďalším dôležitým parametrom, ktorý treba hľadať, je licenčný poplatok za produkt a podpora. Aj keď je mnoho produktov na základnej úrovni bezplatné, neponúkajú žiadne pokročilé funkcie. Preto je dôležité nájsť rovnováhu medzi licenčnými nákladmi a funkciami.

záver

Teraz, keď sme sa dostali na koniec článku, dúfam, že máte férovú predstavu o tom, čo je Hypervisor, aké sú rôzne typy, prečo to potrebujeme a ako vybrať ten správny podľa vašej potreby. Toto je diskusia na vysokej úrovni, ak chcete porozumieť konkrétnemu produktu, jeho licenčným nákladom a ponúkaným službám, ktoré môžete navštíviť na webovej stránke príslušného dodávateľa.

Odporúčané články

Toto bol sprievodca pre Čo je Hypervisor. Tu sme diskutovali o typoch hypervízora s ich vlastnosťami a ako si vybrať ten správny. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Čo je to Shell Scripting?
  2. Čo je to MapReduce?
  3. Čo je Scrum?
  4. Čo je selén?

Kategórie: