Domov Zvuk Co je paravirtualizovaný operační systém? - definice z techopedie

Co je paravirtualizovaný operační systém? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená paravirtualizovaný operační systém?

Paravirtualizovaný operační systém je operační systém (OS), který je upraven tak, aby fungoval v paravirtualizovaném prostředí, které poskytuje softwarové rozhraní pro virtuální stroje, podobné, ale ne totožné s tím, na kterém je umístěn základní hardware. V paravirtualizovaném režimu je hostující OS explicitně portován pro rozhraní API aplikačního programování (API) pro usnadnění komunikace s hostitelskou virtualizační platformou.

Techopedia vysvětluje paravirtualizovaný operační systém

Paravirtualizovaný operační systém nevyžaduje emulaci celého systému. Řídicí modul nebo hypervisor v paravirtualizovaném režimu pracuje v paravirtualizovaném operačním systému, který byl upraven pro práci ve virtuálním stroji.


Obecně je paravirtualizovaný operační systém lepší než plně virtualizovaný operační systém, ve kterém musí být emulovány všechny systémové prvky. Tato účinnost je však nabízena za cenu bezpečnosti a flexibility. Flexibilita je ohrožena, protože operační systém vyžaduje úpravy, aby fungovaly v paravirtualizovaném režimu. Zabezpečení je ohroženo, protože hostující OS má větší kontrolu nad základním hardwarem, čímž se zvyšuje riziko pro hardware nižší úrovně, který může ovlivnit všechny hostované operační systémy spuštěné na hostiteli.


Účinnost paravirtualizace může také vést k lepšímu škálování. Paravirtualizace vyžaduje pouze dvě procenta využití procesoru na instanci hosta na procesor versus úplná virtualizace, přičemž využití procesoru je 10 procent na instanci hosta na procesor.


Paravirtualizovaný operační systém může snížit celkové zhoršení výkonu přemístěním provádění kritických úkolů z virtuální domény do hostitelské domény.

Co je paravirtualizovaný operační systém? - definice z techopedie