Hypervisor hallinnoi virtualisointitekniikkaa ja luo, ajaa ja valvoo useita virtuaalikoneita (vieras) samanaikaisesti yhdellä tietokonelaitteistolla (isäntä).
Hypervisorit säätelevät siis virtualisointiprosessia, luovat useita virtuaalikoneita, jotka mahdollistavat työskentelyn useissa laskentainstansseissa samanaikaisesti. Tämä on keskeinen ero virtualisoinnin ja hypervisorien välillä.
Virtuaalikoneen valvoja eli VMM tai hypervisori toimii valvojana. Se on toteutettu tietokonelaitteistoon järjestelmän laiteohjelmistoon upotettuna koodina tai ohjelmistokerroksena.
Hypervisorit luovat, käynnistävät, pysäyttävät ja nollaavat useita VM:iä ja jakavat samalla virtuaalisesti sen resursseja, kuten RAM-muistia ja verkkoliitäntäohjainta.
VMM ohjaa vieraskäyttöjärjestelmiä ja hallitsee suoritusta virtuaalisella käyttöalustalla. Lisäksi se erottaa virtuaalikoneet (VM) toisistaan loogisesti, joten vaikka yksi käyttöjärjestelmä kaatuu jostain syystä, muut VM:t voivat toimia esteettä.
Lue myös- 10 parasta avoimen lähdekoodin hypervisoria
Two Types of Hypervisor: Tyyppi 1 ja Tyyppi 2
Työskentelyjärjestelmänsä perusteella Hypervisorit jaetaan kahteen luokkaan-
- Tyyppi 1 – Bare Metal hypervisor
- Tyyppi 2 – Hosted hypervisor
Pääasiallisin syy siihen, miksi hypervisorit jaetaan kahteen tyyppiin, on taustalla olevan käyttöjärjestelmän olemassaolo tai puuttuminen.
Tyyppi 1 toimii suoraan laitteistossa virtuaalikoneen resursseja tarjoten. Tyyppi 2 toimii isäntäkäyttöjärjestelmän päällä tarjoten virtualisoinnin hallintaa ja muita palveluja.
Hypervisor Type 1 vs. Type 2 taulukkomuodossa
Native v/s Hosted Hypervisor: Kumpi näistä kahdesta on parempi vaihtoehto?
Yrityssovelluksissa ja pilvilaskennassa Bare-metal-hypervisorit ovat suositeltavampia ensisijaisesti siksi, että ne ovat riippumattomia isäntäkäyttöjärjestelmästä.
Tyyppi 1 tuottaa samasta syystä vähemmän yleiskustannuksia, eikä yksittäisen VM:n toimintahäiriö vahingoita muuta järjestelmää.
Natiivit hypervisorit ovat turvallisempi vaihtoehto. Toisin kuin isännöity hypervisor, ne eivät ole riippuvaisia taustalla olevasta käyttöjärjestelmästä.
Siten hyökkäyksen kohteeksi joutuessa sinulla on paremmat mahdollisuudet bare-metal-hypervisorilla (tyyppi 1). Tämä riippuvuus maksaa myös tyypin 2 palvelimelle, hieman sen tehokkuudesta, suorituskyvystä ja nopeudesta.
Tyyppi 2:lla ei ole suoraa pääsyä isäntälaitteistoon ja -resursseihin, joten tämä voi tehdä tietynasteisesta viiveestä väistämätöntä. Jo olemassa oleva käyttöjärjestelmä hallitsee muistin, tallennustilan ja verkkoresurssien vaatimukset.
Vaikka tämä ei päde suoraviivaisemmissa skenaarioissa, isännöidyt hypervisorit ovat edelleen suosittuja henkilökohtaisessa käytössä ja pk-yrityksissä.
Joissakin kehittäjäympäristöissä, kuten silloin, kun tarvitaan pääsyä useisiin käyttöjärjestelmiin ja niiden muunnelmiin, tyypin 2 hypervisorit ovat parempi vaihtoehto. Laitteissa, joita ei ole varattu VM:n isäntärooliin, suositellaan isännöityjä hypervisoreita.
Olet ehkä myös kiinnostunut lukemaan:
Hypervisorin etujen ja haittojen selvittäminen
Yleiskatsaus hypervisorin haavoittuvuuksiin
Kelsey Taylor
Kelsey on hallinnoinut Markkinointi- ja operaatiotoimintaa HiTechNectarissa vuodesta 2010 lähtien. Hänellä on kauppatieteiden maisterin tutkinto. Teknologiafanaatikkona ja HiTechNectarin kirjoittajana Kelsey käsittelee monenlaisia aiheita, kuten uusimpia IT-trendejä, tapahtumia ja paljon muuta. Pilvilaskenta, markkinointi, data-analytiikka ja IoT ovat joitakin aiheita, joista hän kirjoittaa mielellään.