Video: Elementele de bază în programul de proiectare Solidworks. 2025
În centrul virtualizării există un hypervisor, un strat de software care gestionează crearea și executarea mașini virtuale. Un hypervisor oferă mai multe funcții de bază:
-
Oferă un HAL, care virtualizează toate resursele hardware ale computerului gazdă pe care rulează. Aceasta include nucleul procesorului, memoria RAM și dispozitivele I / O, cum ar fi unitățile de disc, tastaturile, mouse-urile, monitoarele, dispozitivele USB și așa mai departe.
-
Creează bazine ale acestor resurse hardware abstracte care pot fi alocate mașinilor virtuale.
-
Creează mașini virtuale, care sunt implementări complete ale unui sistem informatizat idealizat care dispune de resursele hardware ale gazdei. Hardware-ul pentru fiecare mașină virtuală este extras din bazinele resurselor hardware disponibile, gestionate de hypervisor.
-
Administrează execuția mașinilor virtuale, alocă resurselor hardware gazdă după cum este necesar pentru fiecare mașină virtuală și pornește și oprește mașinile virtuale la cererea utilizatorilor.
-
Se asigură că fiecare mașină virtuală este complet izolată de toate celelalte mașini virtuale, astfel încât dacă o problemă se dezvoltă într-o mașină virtuală, niciuna dintre celelalte mașini virtuale nu este afectată.
-
gestionează comunicarea între mașinile virtuale prin intermediul rețelelor virtuale, permițând mașinilor virtuale să se conecteze între ele și cu o rețea fizică care ajunge dincolo de gazdă.
Există două tipuri de bază de hypervisoare pe care trebuie să le cunoașteți:
-
Type-1: Un hypervisor de tip 1 rulează direct pe computerul gazdă, fără sistem de operare care intervine. Acesta este cel mai eficient tip de hypervisor, deoarece are acces direct la resursele hardware ale sistemului gazdă.
Cele mai cunoscute exemple de hypervisoare de tip 1 sunt VXware ESXi și Hyper-V de la Microsoft. ESXi face parte dintr-o suită de produse de virtualizare populare de la VMware, iar Hyper-V este platforma de virtualizare încorporată care este inclusă în versiunile recente de Windows Server.
-
Tipul 2: Un hypervisor de tip 2 rulează ca o aplicație în cadrul unui sistem de operare care rulează direct pe computerul gazdă. Hipervizoarele de tip 2 sunt mai puțin eficiente decât hypervisorii de tip 1, deoarece atunci când utilizați un hypervisor de tip 2, adăugați un strat suplimentar de abstractizare hardware: primul furnizat de sistemul de operare care rulează nativă pe gazdă, iar al doilea de către hypervisor care rulează ca o aplicație pe sistemul de operare gazdă.
Pentru utilizarea în producție, trebuie să utilizați întotdeauna hypervizorii de tip 1, deoarece sunt mult mai eficienți decât hypervisorii de tip 2.Hipervizorii de tip 1 sunt considerabil mai scump decât hipervizorii de tip 2, totuși. Ca rezultat, mulți utilizatori folosesc hypervisoare de tip 2 ieftine sau gratuite pentru a experimenta virtualizarea înainte de a se angaja să achiziționeze un hypervisor tip-1 scump.
