paravirtualisaatio
Paravirtualisaatio on virtualisointitekniikka, jossa vieras käyttöjärjestelmä on muokattu toimimaan yhteistyössä hypervisorin kanssa. Sen sijaan että kaikki privileged-operaatiot suoritettaisiin suoraan laitteistolle, vieraassa järjestelmässä käytetään hypervisorin tarjoamaa rajapintaa hyperkutsujen tai para-virtuaalisten ohjainten kautta. Tämä voi vähentää virtualisointiin liittyvää ylikuormitusta ja parantaa suorituskykyä, erityisesti sisäisessä I/O:ssa.
Toteutus perustuu usein front-end ja back-end -ohjainten malliin. Vieras OS sisältää laiteajurit, jotka ovat yhteydessä hypervisorin
Perustelu: para-virtualisaatiolla voidaan saavuttaa parempi suorituskyky tietyissä kuormituksissa, kun taas perinteinen täysvirtualisointi jättää suurimman osan toiminnasta
Nykytilanteessa hardware-assisted virtualization (Intel VT-x/AMD-V) on yleinen ratkaisu, ja para-virtualisaatio on siirtynyt pallonvaltaisempana mallina hybridisissä ratkaisuissa
---