20Jul

Kaj je navidezni stroj Hypervisor?

click fraud protection

Hipervizorji so tisto, kar omogočajo virtualne stroje, in niso več samo za strežnike. Verjetno ga uporabljate vsak dan in tega sploh ne poznate.Če ga ne uporabljate zdaj, boste v bližnji prihodnosti.

Hipervizor je programska oprema, ki obstaja zunaj gostujočega operacijskega sistema, da prestreže ukaze, poslane na strojno opremo računalnika. Izraz "hipervizor" izhaja iz različnih ravni jedra operacijskih sistemov;izvaja dejanja z večjo avtoriteto kot raven "nadzornika", zato hyper -visor.

Image via striatic na Flickr

Osnove hiperoverja

Hipervizor je znan tudi kot Virtual Machine Manager( VMM), njegov edini namen pa je omogočiti več "strojev" za skupno rabo ene strojne platforme. Operacijski sistemi so zasnovani tako, da imajo razmerje ena na ena s strojno opremo, na kateri tečejo, vendar z multi-jedrom, večnitnimi procesorji in smešnimi količinami RAM-a, ki se izvajajo večkrat naenkrat, je vetrič.

Hipervizor ločuje operacijski sistem( OS) od strojne opreme, tako da prevzame odgovornost, da vsakemu operacijskemu sistemu omogoči časovno omejitev z osnovno strojno opremo. Deluje kot prometni policaj, ki omogoča čas za uporabo procesorja, pomnilnika, GPU in druge strojne opreme. Vsak operacijski sistem, ki ga nadzoruje hipervizor, se imenuje gostovalni operacijski sistem, operacijski sistem hipervizorja, če sploh, se imenuje gostiteljski operacijski sistem. Ker stoji med gostujočim OS in strojno opremo, lahko imate toliko različnih gostujočih OS-jev, kot jih lahko vaš sistem upravlja;lahko imate celo različne tipe( npr. Windows, OS X, Linux).

instagram viewer

Ločitev strojne in programske opreme se izkazuje kot dobra tudi za prenosljivost. Ker hipervizor deluje kot prehod med seboj, je veliko lažje premikati z računalnika na računalnik, ne da bi morali namestiti nove gonilnike ali posodobiti gostujočega operacijskega sistema. To ste morda opazili, če ste vzeli VM Virtualbox in jih postavili na drug računalnik. Za gostujoči operacijski sistem ni nobene opazne spremembe, čeprav je gostiteljski OS in strojna oprema lahko povsem drugačna.

Druga pomembna prednost virtualizacije OS je varnost.Če želite preizkusiti programsko opremo, ki je lahko škodljiva za vaš računalnik, priporočamo, da jo preskusite v navideznem računalniku in ne v vašem gostujočem OS.Če se gostni operacijski sistem okuži in prežene z virusi, to ne bo vplivalo na datoteke na gostiteljskem OS-ju, razen če z njimi povežete mape v skupni rabi ali omrežni most. Dva operacijska sistema sta popolnoma ločeni drug od drugega in nista seznanjena z obstojem drug drugega, kar omogoča varno računalništvo.

Nekateri priljubljeni hipervizorji so VMware ESXi, Xen, Microsoft Hyper-V, VMware Workstation, Oracle Virtualbox in Microsoft VirtualPC.Vse to omogoča uporabniku virtualizirati enega ali več operacijskih sistemov na enem kosu strojne opreme.

Različne vrste hiperervizorja

Hipervizatorje lahko razdelimo v dve glavni vrsti:

  • tipa 1 , a.k.a. gola kovina, je hipervizor, ki se namesti neposredno na računalnik. Ni gostiteljskega OS in hipervizor ima neposreden dostop do vse strojne opreme in funkcij. Glavni razlogi za namestitev hipervizorja tipa 1 so zagon več operacijskih sistemov na istem računalniku brez stroškov gostitelja OS ali izkoriščanja prenosljivosti in strojne opreme. Najbolj pogosto se uporablja za strežnike zaradi varnosti in prenosljivosti, da se v primeru nesreče premaknejo s strojne opreme na strojno opremo. Dobri primeri hipervizorjev tipa 1 so VMware ESXi, Citrix XenServer in Microsoft Hyper-V.
  • Type 2 , a.k.a. hosted, je tisto, kar večina ljudi verjetno pozna, ko gre za virtualizacijo operacijskih sistemov. Hostirani hipervizatorji zahtevajo gostiteljski OS in se pogosto obravnavajo kot nameščena programska oprema znotraj gostitelja. Tip 2 lahko še vedno zažene več operacijskih sistemov hkrati, vendar nima neposrednega dostopa do strojne opreme in zato ima več režijskih stroškov pri vodenju gosta. To pomeni, da gostni operacijski sistem ne bo deloval z vsem svojim potencialom in če se vaš gostitelj zruši, tudi vi ne boste imeli dostopa do svojih gostov. Hipervizorji tipa 2 so idealni način, da preizkusite več operacijskih sistemov v okolju Windows, OS X ali Linux. Dobri primeri so VMWare Workstation, VMware Parallels, Oracle Virtualbox in Microsoft VirtualPC.

Hypervisors of the Future

Večina hipervizorjev se danes uporablja za velike namestitve strežnikov ali za končne uporabnike, da zaženete stare programe ali preizkusijo drugačen operacijski sistem. Te razmišljanja so se že spremenile s trenutnimi različicami Android-a in govoricami o operacijskem sistemu Windows 8.

Android uporablja jedro Linuxa za interakcijo s strojno in ozadijskimi storitvami, nato pa uporablja virtualni računalnik, imenovan Dalvik, za zagon programske opreme, ki jo uporabnik interaktiraz. Kljub temu, da uporabniku ni dovoljeno zagnati več operacijskih sistemov hkrati, je Android zelo podoben hipervizorju tipa 1.Osnovni Linux gostitelj je popolnoma pregleden za končnega uporabnika, razen če korenite telefon in želite interakcijo z njim.

Govori se, da se operacijski sistem Windows 8 v celoti izvaja kot gostni operacijski sistem na vrhu Microsoftovega Hyper-V.Hyper-V bo prevzel odgovornost za upravljanje strojne opreme in izvajanje nalog v ozadju, kot so varnostne kopije in preverjanje datotečnega sistema. Podobno kot Android, to vam bo omogočilo boljšo prenosljivost, prilagodljivost in varnost v vašem OS.Da ne omenjam, bi vašo namestitev Windows 8 postala popolnoma prenosna, tako da jo boste lahko odnesli z računalnika na računalnik.

spletni strežniki bodo še naprej izkoristili hipervizorje, da bi povečali njihovo izkoriščenost strojne opreme in znižali stroške.Če imate spletno gostovanje v skupni rabi prek priljubljenega spletnega gostitelja, ste verjetno že na hipervizorju tipa 1 in ga niste poznali. Z dobrim strežniško strojno opremo lahko golo kovinski hipervizorji potisnejo meje navadno le z enim nameščenim operacijskim sistemom, na voljo pa je dobesedno na tisoče. To ne privarčuje samo denarja pri nakupu strojne opreme, temveč tudi hlajenje in moč zmanjša na majhen del, kar je bilo včasih za zagon enake količine strojev.