Hypervisorit ovat välttämättömiä teknologian maailmassa. Hypervisor on ohjelma, joka voidaan asentaa tietokoneeseen useiden käyttöjärjestelmien, kuten Linux-, Windows-, macOS- ja Solaris-järjestelmien käyttämiseksi suojatussa ympäristössä. Niitä käytetään usein alentamaan käyttökustannuksia, testaamaan järjestelmiä, kehittämään sovelluksia ja käyttämään erilaisia palvelimia.
Hypervisoreita on kahta tyyppiä: paljasmetallinen tai tyypin 1 hypervisor ja isännöity tai tyypin 2 hypervisor, ja molemmilla tyypeillä on erityisiä käyttötarkoituksia.
Mikä on tyypin 1 hypervisor?
Ennen kuin vertaamme molempia hypervisorityyppejä, varmistamme, että ymmärrät, mitä kukin tyyppi tarkoittaa, mitä se tekee ja miten se toimii. Aloitetaan tyypin 1 hypervisorilla:
Tyyppi 1 eli bare-metal hypervisor on virtualisointiohjelmisto, jota käytetään virtuaalikoneiden luomiseen tietokonelaitteiston päälle. Suoran laitteistoasennuksen ansiosta tyypin 1 hypervisorit ovat nopeita, tehokkaita ja niillä on parempi tietoturva verrattuna tyypin 2 hypervisoriin.
Tyypin 1 hypervisorit asennetaan yleensä palvelinlaitteistoon, koska ne voivat hyödyntää suuria prosessorin ydinmäärät joita tyypillisillä palvelimilla on. Tyypin 1 hypervisorit mahdollistavat myös yhteyden muihin tyypin 1 hypervisoreihin, mikä on hyödyllistä kuormituksen tasapainottamisessa ja korkean käytettävyyden kannalta palvelimella toimimisessa.
Suosittuja tyypin 1 hypervisorityyppejä ovat VMware ESXi, Microsoft Hyper-V ja Citrix XenServer.
Mikä on tyypin 2 hypervisor?
Tyypin 2 eli isännöity hypervisor on virtualisointia tukeva virtualisointiohjelmisto, joka on asennettu isäntäkäyttöjärjestelmän päälle. Koska se toimii käyttöjärjestelmän päällä, tyypin 2 hypervisorit eivät ole yhtä nopeita, tehokkaita tai turvallisia kuin tyypin 1 hypervisorit. Ne kuitenkin riittävät erilaisiin tyypin 2 hypervisorisovelluksiin, kuten käyttöön virtuaalikoneen uuden käyttöjärjestelmän testaamiseksi.
Joitakin suosittuja nykyään käytettyjä tyypin 2 hypervisoreita ovat VirtualBox, VMware Workstation ja VMware Fusion. Nämä hypervisorit asennetaan yleensä pöytätietokoneisiin, koska niillä on jo olemassa oleva käyttöjärjestelmä, jota tyypin 2 hypervisori voi käyttää. Tyypin 2 hypervisorin käyttäminen PC: ssä tekee myös ihmisten kätevän käyttää virtuaalikoneita koneessaan ilman ylimääräisiä laitteita.
Tyyppi 1 Hypervisor vs. Tyypin 2 hypervisorit: mitä eroa niillä on?
Suurin ero molempien hypervisorien välillä on, että tyypin 1 hypervisorit asennetaan suoraan tietokoneen laitteistoon, kun taas tyypin 2 hypervisorit asennetaan isäntäkäyttöjärjestelmän päälle. Tämä ero sanelee, kuinka kukin hypervisorityyppi toimii ja mihin erityisiin käyttötarkoituksiin ne sopivat paremmin.
Kategoria |
Tyyppi 1 |
Tyyppi 2 |
Sijainti asennettu |
Asennettu suoraan tietokonelaitteistoon |
Asennettu isäntäkäyttöjärjestelmän päälle |
Virtualisoinnin tyyppi |
Laitteiston virtualisointi |
Käyttöjärjestelmän virtualisointi |
Operaatio |
Vieraskäyttöjärjestelmä ja sovellus hypervisorissa |
Sovelluksena käyttöjärjestelmässä |
Esitys |
Hyödyntää korkean ydinmäärän prosessoreja tehokkaammin, mikä tekee siitä ihanteellisen suuriin ja suuren mittakaavan toimintoihin |
Soveltuu testaukseen, kehittämiseen ja näpertelyyn |
Turvallisuus |
Suora laitteisto-asennus tarkoittaa, että jokainen VM on erittäin suojattu kaikilta isäntäkäyttöjärjestelmän haavoittuvuuksilta |
Tarjoaa sandbox-vieraskäyttöjärjestelmän, mikä tekee siitä riittävän turvallisen |
Perustaa |
Helppoa, mutta vaatii jonkin verran teknistä osaamista |
Nopea ja helppo |
Sopiva laitteisto |
Tyypin 1 hypervisorit saavat suorituskykynsä suuresta prosessorin ydinmäärästä; palvelinluokiteltu laitteisto on ihanteellinen |
Tyypin 2 hypervisoreita käytetään pienemmän mittakaavan toimintoihin ja mukavuuteen; sopii paremmin PC-laitteistoon |
Oikeanlaisen hypervisorin käyttäminen on tärkeää
Vaikka molemmilla hypervisorityypeillä on samat tehtävät luoda virtuaalikoneita, niiden erojen ansiosta ne sopivat paremmin erilaisiin laitteistoihin ja sovelluksiin.
Tyypin 1 hypervisorin käyttäminen pöytätietokoneessa ei ole ihanteellinen, koska sen asentaminen estää sinua käyttämästä isäntäkäyttöjärjestelmä päivittäisiä henkilökohtaisia tehtäviä varten (vaikka Microsoftin Hyper-V on jonkin verran näiden ympärillä ongelmat). Tyypin 2 hypervisorin käyttäminen omistetussa palvelimessa sitä vastoin heikentää merkittävästi suorituskykyä ja turvallisuutta estää sinua muodostamasta yhteyttä muihin tyypin 1 hypervisoreihin, jotka ovat usein tärkeitä palvelintoimintojen, kuten kuormituksen, kannalta tasapainottaa.
Tyypin 1 hypervisorit sopivat paremmin omistetuille palvelimille, koska ne voivat hyödyntää kaikkia tyypin 1 hypervisorin toimintoja parhaalla mahdollisella tavalla. Toisaalta tyypin 2 hypervisorit on todella tarkoitettu käytettäviksi henkilökohtaisissa tietokoneissa, koska ne ovat riittäviä erilaisiin testaus- ja kehityssovelluksiin samalla kun ylläpidät isäntäkäyttöjärjestelmää yleiskäyttöäsi varten sovellukset.