Mis on hüperviisor?

Hüperviisor, tuntud ka kui virtuaalse masina kuvar, on tarkvara või riistvara, mis loob ja haldab virtuaalmasinat. Hostmasin on arvuti, milles hüperviisor töötab ühte või mitut virtuaalset masinat. virtuaalset masinat nimetatakse ka külalismasinaks. Hypervisori abil saab üks hostarvuti toetada mitut külalise VM-i, jagades oma ressursse nagu mälu.

Peamiselt on kahte tüüpi hüpervisoore. Nemad on

  1. 1. tüüpi hüpervisoonid või “paljasmetall”
  2. 2. tüüpi hüpervisioonid või hostitud

Tüüp 1 töötab otse masina riistvaral, tüüp 2 töötab opsüsteemi tarkvarakihina.

Esimeseks hüperviisoriks, mis pakub täielikku virtualiseerimist, oli SIMMON - testimisriist, mille töötas välja IBM 1967. aastal.

Ülaltoodud joonis kujutab tüüpilist toimimist, kus see juhib hostis mitut külalist.

Definitsioon

Sõna hüperviisor tuleneb superviisorist, mis on traditsiooniline termin opsüsteemi kerneli kohta.

See on protsess või funktsioon, mis suudab eraldada rakendused ja opsüsteemi nende aluseks olevast arvuti riistvarast. See võimaldab abstraktsiooni ja seega saab hostmasina riistvara iseseisvalt juhtida külalisena ühte või mitut virtuaalset masinat, see võimaldab külalise virtuaalsetel masinatel tõhusalt jagada süsteemi ressursse nagu mälu, võrk, protsessorid jne.

Hyperviisori mõistmine

Siiani oleme väga kõrgel tasemel arutanud, mis on hüperviisor, vaatame põhjalikult ja vaatame, mida saaksime teha hüperviisori ja selle eri tüüpidega. Nagu varem öeldud, on peamiselt kahte tüüpi hüperviisoreid, st Type1 ja Type 2. Vaatame nende mõlema erinevust.

Allikas: www.ibm.com

Ülaltoodud joonisel on kujutatud eri tüüpi hüperviisori, st 1. ja 2. tüüpi, arhitektuuri. Vaatame üksikasjalikult mõlemat tüüpi

I tüüpi superviisor

Seda tüüpi hüperviisor töötab otse aluseks olevas hostisüsteemis. See ei vaja põhiserverina ühtegi opsüsteemi. Sellel on otsene juurdepääs riistvara ressurssidele.

1. tüübi näited on VMware, Citrix, ESXi, XenServer ja Hyper-V hüperviisor.

Vaatame, mis on nende erinevad omadused

  1. VMware ESX ja ESXi

VMware on 1. tüübi pakkumisel liider, neil on täiustatud funktsioonid ja mastaapsus. Seda tüüpi hüpervisioonide eest makstakse litsentsitasusid. VMware pakub ka mõnda odavat hüpervisorit, mis sobib kõige paremini väiksema taristu jaoks.

  1. Citrix XenServer

Nagu VMware, pakub ka Citrix nii tasuta kui ka kommertstooteid. Põhitehnoloogiaga toode on tasuta ja sellel pole täiustatud funktsioone.

  1. Oracle VM

Oracle VM-il puuduvad paljud lisafunktsioonid, mida VMware pakub, see on väga sarnane avatud lähtekoodiga Xenile. Põhiversioon on tugiteenuste jaoks siiski tasuta ja toote värskenduste litsentsitasu on kohaldatav.

II tüüpi hüpervisioonid

  1. VMware tööjaam ja mängija

VMware-mängija võib VMware-i II tüüpi pakkumisi vabalt kasutada, see võib käitada ainult ühte virtuaalmasinat ega luba mitut külalist.

VMWare-i tööjaamal on palju täiustatud funktsioone, näiteks VM-i hetktõmmis, salvestamine ja kordusmäng jne

  1. VMware Server

See on väga sarnane VMware tööjaamaga ja pakub hostitud virtualiseerimise hüperviisorit. VMware on aga arenduse alates 2009. aastast peatanud

  1. Microsofti virtuaalne arvuti

See töötab ainult Windows 7 ja uuemates versioonides ning see on Microsofti uusim Microsofti versiooni hüperviisori tehnoloogia. See pakub ainult Windowsi opsüsteeme.

  1. Red Hat Enterprise'i virtualiseerimine

See on tuumapõhine virtuaalmasin ja sellel on nii I kui II tüüpi omadused. Siin on VM-l otsene juurdepääs füüsilisele riistvarale, kuna Linuxi kernel muutub ise hüperviisoriks.

Kuidas valida õige?

Nüüd, kui oleme hõlmanud nii hüperviisori tüüpe kui ka erinevaid müüjaid ja nende toodet, mis pakub hüperviisorit, peate mõtlema, kuidas otsustada õige hüpervisori kohta, mis vastab teie vajadustele kõige paremini. Kui mõtlete sama, siis olete õigel teel. Vaatame, kuidas saate valida õige Hypervisori.

Enne hüpervisioonide plusside ja miinuste hindamist on väga oluline kõigepealt analüüsida hüpervisori vajadust.

Miks me seda vajame?

See on vajalik mis tahes süsteemi administraatori või süsteemihalduri jaoks. Hüperviisor võimaldab salvestusressursse virtualiseerida, et luua administraatorile tsentraliseeritud salvestusruum, et pakkuda varustamist murettekitavalt seal, kus mälu asub füüsiliselt. Võrke saab virtualiseerida ka Hypervisori abil, see võimaldab võrguseadet luua, hallata või muuta, ilma et oleks vaja muretseda võrguseadmete füüsilise asukoha pärast. Lühidalt öeldes vajame seda taristu tõhusaks kasutamiseks, usaldusväärse toe pakkumiseks ja rakenduste paremaks mastaapsuse suurendamiseks.

Nüüd, kui oleme selle vajalikkuse üle arutanud, vaatame mitmesuguseid tegureid, mida peaksite enne selle valimist arvestama.

I tüüp töötab paremini kui II tüüp

Üldiselt tagab I tüüp parema jõudluse kui II tüüp, kuna sellel puudub keskmine kiht, mis muudab need ideaalseks projektideks, kus kiirus on murettekitav.

II tüübi teisel küljel on hostimine ja seadistamine palju lihtsam.

Projekti vajadustele kõige sobivama hüperviisori määramiseks võite võrrelda jõudluse mõõdikuid. See hõlmab külaliste mälu, protsessori üldkulusid, maksimaalset hosti. Samuti peaks virtuaalne süsteem jõudluses olema parem või samaväärne nende füüsiliste kolleegidega.

Teine oluline parameeter, mida tuleb otsida, on toote litsentsitasu ja tugi. Kuigi paljud algtaseme tooted on tasuta, ei paku nad mingeid täiustatud funktsioone. Seetõttu on oluline leida tasakaal litsentsimiskulude ja funktsioonide vahel.

Järeldus

Nüüd, kui oleme jõudnud artikli lõppu, loodan, et teil, kuttidel, on aimu, mis on Hypervisor, mis on erinevad tüübid, miks me seda vajame ja kuidas valida vastavalt vajadusele õige. See on väga kõrgetasemeline sellekohane arutelu, kui soovite aru saada konkreetsest tootest, nende litsentsimiskuludest ja pakutavatest teenustest, mille leiate vastava müüja veebisaidilt.

Soovitatavad artiklid

See on olnud teemaks Mis on hüperviisor. Siin oleme arutanud hüperviisori tüüpe nende omadustega ja seda, kuidas valida õige. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Mis on Shelli skriptimine?
  2. Mis on MapReduce?
  3. Mis on Scrum?
  4. Mis on seleen?

Kategooria: