Hipervizorji so bistveni v svetu tehnologije. Hipervizor je program, ki ga je mogoče namestiti v računalnik za izvajanje različnih operacijskih sistemov, kot so sistemi Linux, Windows, macOS in Solaris, v varnem okolju. Pogosto se uporabljajo za znižanje operativnih stroškov, testiranje sistemov, razvoj aplikacij in zagon različnih strežnikov.
Obstajata dve vrsti hipervizorjev: goli hipervizor ali hipervizor tipa 1 in gostujoči hipervizor ali hipervizor tipa 2, obe vrsti pa imata posebno uporabo.
Kaj je hipervizor tipa 1?
Preden primerjamo obe vrsti hipervizorjev, poskrbimo, da razumete, kaj vsaka vrsta pomeni, kaj počne in kako deluje. Začnimo s hipervizorjem tipa 1:
Tip 1 ali goli hipervizor je programska oprema za virtualizacijo, ki se uporablja za ustvarjanje virtualnih strojev na vrhu računalniške strojne opreme. Neposredna namestitev strojne opreme omogoča, da so hipervizorji tipa 1 hitri, učinkoviti in imajo boljšo varnost v primerjavi s hipervizorjem tipa 2.
Hipervizorji tipa 1 so običajno nameščeni na strežniško strojno opremo, saj lahko izkoristijo prednosti velikega procesorsko jedro šteje ki jih imajo običajni strežniki. Hipervizorji tipa 1 omogočajo tudi povezavo z drugimi hipervizorji tipa 1, kar je uporabno za uravnoteženje obremenitve in visoko razpoložljivost za delo na strežniku.
Priljubljene vrste hipervizorjev tipa 1 vključujejo VMware ESXi, Microsoft Hyper-V in Citrix XenServer.
Kaj je hipervizor tipa 2?
Tip 2 ali gostujoči hipervizor je programska oprema za virtualizacijo, nameščena na vrhu gostiteljskega operacijskega sistema, ki podpira virtualizacijo. Ker delujejo na vrhu operacijskega sistema, hipervizorji tipa 2 niso tako hitri, učinkoviti ali varni kot hipervizorji tipa 1. Zadoščajo pa za različne aplikacije hipervizorja tipa 2, kot je uporaba virtualni stroj za testiranje novega operacijskega sistema.
Nekateri priljubljeni hipervizorji tipa 2, ki se danes uporabljajo, vključujejo VirtualBox, VMware Workstation in VMware Fusion. Ti hipervizorji so običajno nameščeni na namiznih računalnikih, saj že imajo obstoječo operacijo, na kateri lahko deluje hipervizor tipa 2. Če imate v osebnem računalniku hipervizor tipa 2, je ljudem tudi priročno uporabljati virtualne stroje na svojem računalniku brez dodatne strojne opreme.
Hipervizor tipa 1 vs. Hipervizorji tipa 2: Kakšna je razlika?
Največja razlika med obema hipervizorjema je, da so hipervizorji tipa 1 nameščeni neposredno na strojno opremo računalnika, medtem ko so hipervizorji tipa 2 nameščeni na vrhu gostiteljskega operacijskega sistema. Ta razlika narekuje, kako bo posamezna vrsta hipervizorja delovala in za katere specifične namene je bolj primeren.
Kategorija |
Vrsta 1 |
Vrsta 2 |
Lokacija je nameščena |
Neposredno nameščen na strojno opremo računalnika |
Nameščen na vrh gostiteljskega OS |
Vrsta virtualizacije |
Virtualizacija strojne opreme |
Virtualizacija OS |
Delovanje |
Gostujoči OS in aplikacija na hipervizorju |
Kot aplikacija na OS |
Izvedba |
Učinkoviteje izkorišča procesorje z visokim številom jeder, zaradi česar je idealen za velike operacije z velikim obsegom |
Primerno za testiranje, razvoj in popravljanje |
Varnost |
Neposredna namestitev strojne opreme pomeni, da je vsak VM zelo varen pred vsemi ranljivostmi OS gostitelja |
Zagotavlja gostujoči OS v peskovniku, zaradi česar je ustrezno varen |
Nastaviti |
Enostavno, a zahteva nekaj tehničnega znanja |
Hitro in enostavno |
Primerna strojna oprema |
Hipervizorji tipa 1 dobijo svojo zmogljivost zaradi velikega števila procesorskih jeder; strojna oprema, ocenjena kot strežnik, je idealna |
Hipervizorji tipa 2 se uporabljajo za operacije manjšega obsega in udobje; bolj ustreza strojni opremi osebnega računalnika |
Pomembna je uporaba prave vrste hipervizorja
Čeprav imata obe vrsti hipervizorjev enake naloge ustvarjanja virtualnih strojev, sta zaradi svojih razlik bolj primerna za različno strojno opremo in aplikacije.
Uporaba hipervizorja tipa 1 na namiznem računalniku ni idealna, saj vam njegova namestitev preprečuje uporabo gostiteljski OS za vaša vsakodnevna osebna opravila (čeprav se Microsoftov Hyper-V nekoliko izogiba tem vprašanja). Nasprotno pa uporaba hipervizorja tipa 2 na namenskem strežniku bistveno zmanjša zmogljivost, zmanjša varnost in vam preprečuje povezovanje z drugimi hipervizorji tipa 1, ki so pogosto kritični za funkcije strežnika, kot je nalaganje uravnoteženje.
Hipervizorji tipa 1 so bolj primerni za namenske strežnike, saj lahko v celoti izkoristijo vse funkcije hipervizorja tipa 1. Po drugi strani pa so hipervizorji tipa 2 resnično namenjeni uporabi na osebnih računalnikih, saj so ustrezni za različne aplikacije za testiranje in razvoj, medtem ko ohranjate gostiteljski OS za vaš splošni namen aplikacije.