Acasă Audio Ce este un sistem de operare paravirtualizat? - definiție din techopedia

Ce este un sistem de operare paravirtualizat? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă sistemul de operare paravirtualizat?

Un sistem de operare paravirtualizat este un sistem de operare (OS) care este modificat pentru a rula într-un mediu paravirtualizat care furnizează o interfață software mașinilor virtuale, similar, dar nu este identic cu cel al hardware-ului de bază. În modul paravirtualizat, sistemul de operare invitat este portat explicit pentru interfața de programare a aplicației para (API) pentru a facilita comunicarea cu platforma de virtualizare gazdă.

Techopedia explică sistemul de operare paravirtualizat

Un sistem de operare paravirtualizat nu necesită o emulare completă a sistemului. Modulul de administrare sau hipervizorul, într-un mod paravirtualizat, funcționează în cadrul unui sistem de operare paravirtualizat care a fost modificat pentru a funcționa într-o mașină virtuală.


În general, un sistem de operare paravirtualizat funcționează mai bine decât un sistem de operare complet virtualizat, în care toate elementele sistemului trebuie să fie emulate. Cu toate acestea, această eficiență este oferită cu costul securității și flexibilității. Flexibilitatea este compromisă deoarece sistemul de operare necesită modificări pentru a rula în modul paravirtualizat. Securitatea este compromisă deoarece sistemul de operare invitat are mai mult control asupra hardware-ului de bază, crescând astfel riscul pentru hardware-ul de nivel inferior, care poate afecta toate sistemele de operare ale oaspeților care rulează pe gazdă.


De asemenea, eficiența paravirtualizării poate duce la o îmbunătățire a scalării. Paravirtualizarea necesită doar două procente de utilizare a procesorului per instanță de invitat pe procesor, versus virtualizare completă, în care utilizarea procesorului este de 10 la sută per instanță invitată pe procesor.


Un sistem de operare paravirtualizat poate reduce degradarea generală a performanței prin mutarea executării sarcinilor critice din domeniul virtual în domeniul gazdă.

Ce este un sistem de operare paravirtualizat? - definiție din techopedia