Koti Audio Mikä on paravirtualisoitu käyttöjärjestelmä? - määritelmä techopediasta

Mikä on paravirtualisoitu käyttöjärjestelmä? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä paravirtualisoitu käyttöjärjestelmä tarkoittaa?

Paravirtualisoitu käyttöjärjestelmä on käyttöjärjestelmä (OS), jota on muokattu toimimaan paravirtualisoidussa ympäristössä, joka tarjoaa ohjelmistorajapinnan virtuaalikoneille, samanlainen mutta ei identtinen taustalla olevan laitteiston kanssa. Paravirtualisoidussa tilassa vieras OS siirretään nimenomaisesti para-sovelluksen ohjelmointirajapinnalle (API) kommunikoinnin helpottamiseksi isäntä virtualisointiympäristön kanssa.

Techopedia selittää paravirtualisoidun käyttöjärjestelmän

Paravirtualisoitu käyttöjärjestelmä ei vaadi koko järjestelmän emulointia. Hallintamoduuli tai hypervalvoja paravirtualisoidussa tilassa toimii paravirtualisoidussa käyttöjärjestelmässä, joka on muokattu toimimaan virtuaalikoneessa.


Yleensä paravirtualisoitu käyttöjärjestelmä toimii paremmin kuin täysin virtualisoitu käyttöjärjestelmä, jossa kaikki järjestelmän elementit on emuloitava. Tätä tehokkuutta tarjotaan kuitenkin turvallisuuden ja joustavuuden kustannuksella. Joustavuus on vaarantunut, koska käyttöjärjestelmä vaatii muutoksia toimimaan paravirtualisoidussa tilassa. Suojaus vaarantuu, koska vieraskäyttöjärjestelmässä on enemmän hallintaa alla olevaa laitteistoa, mikä lisää riskiä alemman tason laitteistoille, mikä voi vaikuttaa kaikkiin isäntään käyttäviin vieraskäyttöjärjestelmiin.


Paravirtualisaation tehokkuudet voivat myös johtaa parempaan skaalaukseen. Paravirtualisointi vaatii vain kaksi prosenttia prosessorin käytöstä vierasinstituutiota kohden prosessoria kohden, verrattuna täydelliseen virtualisointiin, jossa prosessorin käyttö on 10% vierasinstituutiota kohden prosessoria kohti.


Paravirtualisoitu käyttöjärjestelmä voi vähentää suorituskyvyn heikkenemistä siirtämällä kriittisen tehtävän suorittamisen virtuaalisesta toimialueesta isäntäalueelle.

Mikä on paravirtualisoitu käyttöjärjestelmä? - määritelmä techopediasta