Hipervizori ir būtiski tehnoloģiju pasaulē. Hipervizors ir programma, ko var instalēt datorā, lai drošā vidē darbinātu dažādas operētājsistēmas, piemēram, Linux, Windows, macOS un Solaris sistēmas. Tos bieži izmanto, lai samazinātu darbības izmaksas, testētu sistēmas, izstrādātu lietojumprogrammas un darbinātu dažādus serverus.
Ir divu veidu hipervizori: bezmetāla jeb 1. tipa hipervizors un mitinātais jeb 2. tipa hipervizors, un abiem veidiem ir īpašs lietojums.
Kas ir 1. tipa hipervizors?
Pirms abu veidu hipervizoru salīdzināšanas pārliecināsimies, ka jūs saprotat, ko katrs veids nozīmē, ko tas dara un kā tas darbojas. Sāksim ar 1. tipa hipervizoru:
1. tipa jeb tukšā metāla hipervizors ir virtualizācijas programmatūra, ko izmanto, lai izveidotu virtuālās mašīnas uz datora aparatūras. Tiešā aparatūras instalēšana ļauj 1. tipa hipervizoriem būt ātriem, efektīviem un tiem ir labāka drošība, salīdzinot ar 2. tipa hipervizoriem.
1. tipa hipervizori parasti tiek instalēti servera aparatūrā, jo tie var izmantot lielās priekšrocības procesora kodolu skaits kas ir parastajiem serveriem. 1. tipa hipervizori nodrošina arī savienojumu ar citiem 1. tipa hipervizoriem, kas ir noderīgi slodzes līdzsvarošanai un augstai pieejamībai darbam serverī.
Populārie 1. tipa hipervizoru veidi ir VMware ESXi, Microsoft Hyper-V un Citrix XenServer.
Kas ir 2. tipa hipervizors?
2. tipa jeb mitinātais hipervizors ir virtualizācijas programmatūra, kas instalēta resursdatora operētājsistēmas augšdaļā un atbalsta virtualizāciju. Tā kā 2. tipa hipervizori darbojas operētājsistēmā, tie nav tik ātri, efektīvi vai droši kā 1. tipa hipervizori. Tomēr tie ir pietiekami dažādiem 2. tipa hipervizora lietojumiem, piemēram, lietošanai virtuālā mašīna jaunas operētājsistēmas testēšanai.
Daži populāri 2. tipa hipervizori, kas tiek izmantoti mūsdienās, ietver VirtualBox, VMware Workstation un VMware Fusion. Šie hipervizori parasti tiek instalēti galddatoros, jo tiem jau ir operētājsistēma, ar kuru var darboties 2. tipa hipervizors. Ja datorā ir 2. tipa hipervizors, cilvēkiem ir ērti izmantot virtuālās mašīnas savā datorā bez papildu aparatūras.
1. tipa hipervizors vs. 2. tipa hipervizori: kāda ir atšķirība?
Lielākā atšķirība starp abiem hipervizoriem ir tā, ka 1. tipa hipervizori tiek instalēti tieši datora aparatūrā, bet 2. tipa hipervizori tiek instalēti resursdatora operētājsistēmas augšdaļā. Šī atšķirība nosaka, kā katrs hipervizora veids darbosies un kādiem konkrētiem lietojumiem tie ir piemērotāki.
Kategorija |
1. veids |
2. veids |
Atrašanās vieta instalēta |
Tieši instalēta datora aparatūrā |
Instalēta resursdatora OS augšpusē |
Virtualizācijas veids |
Aparatūras virtualizācija |
OS virtualizācija |
Darbība |
Viesu operētājsistēma un lietojumprogramma hipervizorā |
Kā lietojumprogramma operētājsistēmā |
Performance |
Efektīvāk izmanto liela kodolu skaita procesoru priekšrocības, padarot to ideāli piemērotu lielām un liela mēroga darbībām |
Piemērots testēšanai, izstrādei un pielāgošanai |
Drošība |
Tieša aparatūras instalēšana nozīmē, ka katra virtuālā mašīna ir ļoti droša pret visām resursdatora OS ievainojamībām |
Nodrošina smilškastes viesu OS, padarot to pietiekami drošu |
Uzstādīt |
Viegli, bet nepieciešamas dažas tehniskas zināšanas |
Ātri un vienkārši |
Piemērota aparatūra |
1. tipa hipervizori iegūst savu veiktspēju no liela procesora kodolu skaita; servera novērtētā aparatūra ir ideāla |
2. tipa hipervizori tiek izmantoti mazāka mēroga operācijām un ērtībām; labāk piemērota datora aparatūrai |
Pareiza tipa hipervizora izmantošana ir svarīga
Lai gan abu veidu hipervizoriem ir vienādi uzdevumi izveidot virtuālās mašīnas, to atšķirības padara tos piemērotākus dažādai aparatūrai un lietojumprogrammām.
1. tipa hipervizora izmantošana galddatorā nav ideāla, jo tā instalēšana neļauj izmantot resursdatora OS jūsu ikdienas personīgajiem uzdevumiem (lai gan Microsoft Hyper-V nedaudz atšķiras no tiem jautājumi). Turpretim 2. tipa hipervizora izmantošana speciālā serverī ievērojami samazina veiktspēju, pazemina drošību un neļauj jums izveidot savienojumu ar citiem 1. tipa hipervizoriem, kas bieži ir kritiski servera funkcijām, piemēram, slodzei balansēšana.
1. tipa hipervizori ir labāk piemēroti specializētiem serveriem, jo tie var pilnībā izmantot visas 1. tipa hipervizora funkcijas. No otras puses, 2. tipa hipervizori patiešām ir paredzēti lietošanai personālajos datoros, jo tie ir piemēroti dažādām testēšanas un izstrādes lietojumprogrammām, vienlaikus saglabājot resursdatora OS jūsu vispārējai lietošanai lietojumprogrammas.