Ce este hypervisor blog-ul web programator
Hypervisor este un tip unic de software care permite computerului să ruleze mai mult de un sistem de operare (OS). Printr-un proces cunoscut sub numele de virtualizare, software-ul trucuri fiecare sistem de operare constă în faptul că are acces exclusiv la un anumit set de echipamente.
Acesta este situat între hardware-ul fizic și sistemul de operare, și este un set de echipamente virtuale pentru toate celelalte programe care rulează pe calculator. Acesta controlează, de asemenea, fluxul de informații între software, hardware virtualizate și hardware fizic. Acest tip de software este utilizat în setările de întreprinderi de consum.
În cele mai multe cazuri, sistemul de operare al calculatorului funcționează într-un statut privilegiat, în cazul în care acesta are acces facil la echipamentul mașinii, în timp ce aplicațiile se execută în statut mai puțin privilegiat și trebuie să se bazeze pe sistemul de operare. Aceste niveluri diferite de acces privilegiu hardware-numit sistem de operare inel executate în mod tradițional în inel 0; ghidul de aplicații rula în 1-3 inele, care au mai puține privilegii. Acest model funcționează bine cele mai multe ori, dar se destramă atunci când încercați să executați mai mult de un sistem de operare pe același computer, în același timp. Hypervisor rezolvă această problemă cu ajutorul numit tehnologia de virtualizare.
Hipervizori trebuie să utilizeze tehnici foarte sofisticate pentru a gestiona sistemele lor de operare de vizitator și de a se asigura că acestea nu se contrazic reciproc. Deoarece sistemul de operare în interiorul unei mașini virtuale, nu știe că ea a fost lipsit de privilegiul de a inelului 0, se poate încerca să îndeplinească funcții limitate fără autorizație. În aceste cazuri, hypervisor poate intercepta funcția înainte de a ajunge la hardware-ul, și va efectua instrucțiunile, astfel încât să nu cauzeze prejudicii altor sisteme de operare care rulează pe acest echipament, și să se întoarcă rezultatul la sistemul de operare inițial. Cunoscut sub numele de „emulator“ în domeniu, acesta este doar unul din multele promițătoare un concept unic în lume de virtualizare.
Din moment ce acest tip de software a devenit și mai importantă și profitabilă, tot mai multe companii sunt caută modalități de a ușura povara asupra hypervisor și oferă o performanță îmbunătățită. vânzătorii de software s-au schimbat sistemele lor de operare, astfel încât acestea erau mașini virtuale pe care le conduc, și deci nu va fi repetari mai putine tipuri de script-uri. furnizori de hardware au adăugat suport pentru noul nivel de privilegiu, care este uneori numit un inel de -1. Noi programe pentru a îmbunătăți performanța poate folosi una sau ambele metode.
Hipervizori pot fi găsite acum într-o varietate de produse pentru ambele niveluri de consum și de întreprindere. produse de consum care permit sistemului de operare pentru a lucra în alte hypervisor software-ul utilizat frecvent. În lumea afacerilor, software-ul vă permite să nu adăugați la serverul de încărcare care rulează sisteme de operare diferite, care ar trebui să fie consolidate. Dezvoltatorii de software pot utiliza această abordare pentru a rula mai multe instanțe ale chiar și același sistem de operare similar sau pentru a verifica problemele de compatibilitate.