Hipervizoriai yra būtini technologijų pasaulyje. Hipervizorius yra programa, kurią galima įdiegti kompiuteryje, kad būtų galima saugioje aplinkoje paleisti įvairias operacines sistemas, tokias kaip „Linux“, „Windows“, „MacOS“ ir „Solaris“. Jie dažnai naudojami siekiant sumažinti veiklos išlaidas, išbandyti sistemas, kurti programas ir valdyti įvairius serverius.
Yra dviejų tipų hipervizoriai: pliko metalo arba 1 tipo hipervizorius ir priglobtas arba 2 tipo hipervizorius, ir abu tipai turi specifinę paskirtį.
Kas yra 1 tipo hipervizorius?
Prieš palygindami abiejų tipų hipervizorius, įsitikinkime, kad suprantate, ką kiekvienas tipas reiškia, ką jis veikia ir kaip veikia. Pradėkime nuo 1 tipo hipervizoriaus:
1 tipo arba pliko metalo hipervizorius yra virtualizacijos programinė įranga, naudojama virtualioms mašinoms kurti ant kompiuterio aparatinės įrangos. Tiesioginis aparatinės įrangos diegimas leidžia 1 tipo hipervizoriams būti greitiems, efektyviems ir užtikrinti geresnį saugumą, palyginti su 2 tipo hipervizoriumi.
1 tipo hipervizoriai paprastai įdiegiami serverio aparatinėje įrangoje, nes jie gali pasinaudoti didelėmis galimybėmis procesoriaus branduolių skaičius kuriuos turi tipiniai serveriai. 1 tipo hipervizoriai taip pat leidžia prisijungti prie kitų 1 tipo hipervizorių, o tai naudinga apkrovos balansavimui ir aukštam prieinamumui dirbant serveryje.
Populiariausi 1 tipo hipervizorių tipai yra VMware ESXi, Microsoft Hyper-V ir Citrix XenServer.
Kas yra 2 tipo hipervizorius?
2 tipo arba priglobtas hipervizorius yra virtualizacijos programinė įranga, įdiegta pagrindinio kompiuterio operacinės sistemos viršuje, palaikanti virtualizaciją. Kadangi jis veikia operacinės sistemos viršuje, 2 tipo hipervizoriai nėra tokie greiti, veiksmingi ar saugūs kaip 1 tipo hipervizoriai. Tačiau jų pakanka įvairioms 2 tipo hipervizorių programoms, pavyzdžiui, naudojimui virtualią mašiną naujai operacinei sistemai išbandyti.
Kai kurie populiarūs šiandien naudojami 2 tipo hipervizoriai yra „VirtualBox“, „VMware Workstation“ ir „VMware Fusion“. Šie hipervizoriai dažniausiai diegiami staliniuose kompiuteriuose, nes jie jau turi operaciją, kurią gali veikti 2 tipo hipervizorius. Jei kompiuteryje yra 2 tipo hipervizorius, žmonėms taip pat patogu naudotis virtualiomis mašinomis savo kompiuteryje be jokios papildomos aparatinės įrangos.
1 tipo hipervizorius vs. 2 tipo hipervizoriai: koks skirtumas?
Didžiausias skirtumas tarp abiejų hipervizorių yra tas, kad 1 tipo hipervizoriai yra įdiegiami tiesiai kompiuterio aparatinėje įrangoje, o 2 tipo hipervizoriai yra įdiegiami pagrindinės operacinės sistemos viršuje. Šis skirtumas lemia, kaip veiks kiekvienas hipervizorių tipas ir kokiam konkrečiam naudojimui jie geriau tinka.
Kategorija |
1 tipas |
2 tipas |
Vieta Įdiegta |
Tiesiogiai įdiegta kompiuterio aparatinėje įrangoje |
Įdiegta pagrindinio kompiuterio OS viršuje |
Virtualizacijos tipas |
Aparatinės įrangos virtualizavimas |
OS virtualizavimas |
Operacija |
Svečių OS ir programa hipervizoriuje |
Kaip programa OS |
Spektaklis |
Veiksmingiau išnaudoja didelio branduolių skaičiaus procesorių pranašumus, todėl idealiai tinka didelėms ir didelio masto operacijoms |
Tinka testavimui, kūrimui ir tobulinimui |
Saugumas |
Tiesioginis aparatinės įrangos diegimas reiškia, kad kiekviena VM yra labai apsaugota nuo visų pagrindinio kompiuterio OS spragų |
Teikia smėlio dėžės svečio OS, todėl ji yra pakankamai saugi |
Sąranka |
Lengva, bet reikalingos tam tikros techninės žinios |
Greitai ir lengvai |
Tinkama aparatinė įranga |
1 tipo hipervizoriai užtikrina savo našumą dėl didelio procesoriaus branduolių skaičiaus; serverio įvertinta aparatinė įranga yra ideali |
2 tipo hipervizoriai naudojami mažesnio masto operacijoms ir patogumui; geriau tinka kompiuterio aparatinei įrangai |
Tinkamo tipo hipervizoriaus naudojimas
Nors abiejų tipų hipervizoriai turi tas pačias užduotis kuriant virtualias mašinas, dėl jų skirtumų jie geriau tinka įvairiai aparatūrai ir programoms.
1 tipo hipervizorių naudoti staliniame kompiuteryje nėra idealu, nes jį įdiegus negalima naudoti prieglobos OS jūsų kasdienėms asmeninėms užduotims atlikti (nors „Microsoft Hyper-V“ jas šiek tiek aplenkia Problemos). Priešingai, naudojant 2 tipo hipervizorių skirtame serveryje, žymiai sumažėja našumas, saugumas ir neleidžia prisijungti prie kitų 1 tipo hipervizorių, kurie dažnai yra svarbūs serverio funkcijoms, tokioms kaip apkrova balansavimas.
1 tipo hipervizoriai geriau tinka dedikuotiems serveriams, nes jie gali išnaudoti visas 1 tipo hipervizorių funkcijas. Kita vertus, 2 tipo hipervizoriai iš tikrųjų yra skirti naudoti asmeniniuose kompiuteriuose, nes jie yra tinkami įvairioms testavimo ir kūrimo programoms, kartu išlaikant pagrindinę OS jūsų bendrosios paskirties programos.