Kaj je upravitelj virtualizacije?

Upravitelj virtualizacije, znan tudi kot monitor navideznega stroja (VMM), je vrsta programske opreme, ki omogoča, da se več operacijskih sistemov nespremenjeno izvaja na enem samem gostiteljskem računalniku. Namesti se neposredno na gostiteljski računalnik in poleg gostujočih operacijskih sistemov nadzoruje tudi strojno opremo. Upravitelj virtualizacije predstavlja najpogostejšo izvedbo arhitektur navideznega računalnika. Pravzaprav je bil CP/CMS®, prvi virtualni upravitelj, operacijski sistem (OS) s časovno delitvijo, ki ga je v šestdesetih letih prejšnjega stoletja razvil IBM, in velja za prednika z/VM® OS izdelka podjetja.

Upravitelj virtualizacije ustvari tanko plast med strojno in programsko opremo, ki se izvaja na virtualnem stroju. Ta raven ločevanja mu omogoča nadzor nad tem, kako množica operacijskih sistemov v virtualnem okolju uporablja vire strojne opreme. Ti viri med drugim vključujejo pomnilnik, CPE in omrežne vmesniške kartice (NIC). Zato se za upravitelja virtualizacije pogosto reče, da zagotavlja enoten pogled na osnovno strojno opremo.

V bistvu obstajata dve vrsti upravljavcev virtualizacije. Prva, ki je opisana zgoraj, se pogosto imenuje arhitektura golih kovin. Tip dva je znan kot gostujoča arhitektura. Ta se od gole kovine razlikuje po tem, da deluje znotraj operacijskega sistema, medtem ko gostujoči sistem deluje nad strojno opremo na tretji ravni. Nekateri najbolj priljubljeni primeri te programske opreme so VMware Server™ in odprtokodni Linux KVM.

Med procesom virtualizacije upravitelj virtualizacije postavi OS in njegove aplikacije v izolirano okolje, tako da ga je mogoče prenašati in upravljati neodvisno. To omogoča programski opremi, da kadar koli preslika in ponovno preslika navidezne stroje na razpoložljive vire ali jih celo preseli na več strežnikov. Pomaga lahko tudi pri uravnavanju obremenitve v skupini strežnikov; povečati omrežja na višje zmogljivosti; in za odpravo okvar strojne opreme. Na primer, če en strežnik odpove in na njegovo mesto pride nov, lahko upravitelj virtualizacije ustrezno preslika povezane navidezne stroje. Te zmogljivosti mu omogočajo optimalno delovanje, hkrati pa izboljšujejo razpoložljivost in varnost.

Vse večje zanimanje za segment strojne opreme višjega razreda je povzročilo razvoj rešitev za upravljanje virtualizacije, zasnovanih za stroje z naborom navodil x86. X86 predstavlja družino arhitektur nabora ukazov, ki temeljijo na mikroprocesorjih, ki jih je zasnoval Intel®. To je ista arhitektura, ki se uporablja v večini osebnih računalnikov (PC), in element, ki je pripeljal do razvoja virtualizacije namizja. VMware® je znan kot eden prvih ponudnikov, ki je predstavil programsko opremo, ki je sposobna virtualizirati domači namizni računalnik.

Upravitelj virtualizacije je osrednja komponenta virtualizacijske tehnologije. To je element, ki olajša particioniranje fizične strojne opreme in upravljanje virtualnih strojev. Upravitelje virtualizacije distribuirajo številni ponudniki, med najbolj priljubljenimi so Microsoft®, Oracle® in VMware®.