Lar Áudio O que é um sistema operacional paravirtualizado? - o que é techopedia

O que é um sistema operacional paravirtualizado? - o que é techopedia

Índice:

Anonim

Definição - O que significa Sistema Operacional Paravirtualizado?

Um sistema operacional paravirtualizado é um sistema operacional (SO) modificado para ser executado em um ambiente paravirtualizado que fornece uma interface de software para máquinas virtuais, semelhante, mas não idêntica à do hardware subjacente. No modo paravirtualizado, o sistema operacional convidado é explicitamente portado para a API (interface de programação de aplicativos) para facilitar a comunicação com a plataforma de virtualização do host.

Techopedia explica sistema operacional paravirtualizado

Um sistema operacional paravirtualizado não requer emulação de sistema inteiro. O módulo de gerenciamento, ou hipervisor, em um modo paravirtualizado, opera em um sistema operacional paravirtualizado que foi modificado para funcionar em uma máquina virtual.


Geralmente, um sistema operacional paravirtualizado tem desempenho melhor que um sistema operacional totalmente virtualizado, no qual todos os elementos do sistema devem ser emulados. No entanto, essa eficiência é oferecida ao custo de segurança e flexibilidade. A flexibilidade é comprometida porque o sistema operacional requer modificação para ser executado no modo paravirtualizado. A segurança é comprometida porque o sistema operacional convidado tem mais controle sobre o hardware subjacente, aumentando o risco para o hardware de nível inferior, o que pode afetar todos os sistemas operacionais convidados em execução no host.


A eficiência da para-virtualização também pode resultar em uma melhor escala. A paravirtualização requer apenas dois por cento de uso do processador por instância convidada por processador, em comparação à virtualização completa, na qual o uso do processador é de 10% por instância convidada por processador.


Um sistema operacional paravirtualizado pode reduzir a degradação geral do desempenho realocando a execução de tarefas críticas do domínio virtual para o domínio host.

O que é um sistema operacional paravirtualizado? - o que é techopedia