-
Só corrgindo o comentário anterior.
O conceito na questão refere-se à paravirtualização
Gabarito Errado
-
A paravirtualização é quem requer modificação no SO
Na virtualização total o sistema operacional hóspede não precisa ser modificado para executar sob o hipervisor. Essa é a diferença essencial entre os tipos de hipervisores
Gabarito: Errado
-
A principal diferença prática entre a para- virtualização e a virtualização total é que na primeira o sistema operacional visitante tem que ser modificado para ser executado sobre o VMM, enquanto na segunda o VMM fornece uma réplica da máquina física, de modo que não tem a necessidade de que o sistema operacional visitante seja modificado para ter ciência de que está sendo executado em uma máquina virtual. Outra diferença a ser notada entre as duas técnicas de virtualização é o fato de que, na virtualização total, o sistema operacional visitante tem acesso direto aos dispositivos de hardware, enquanto na para-virtualização só o sistema operacional do domínio 0 tem acesso direto aos dispositivos e as demais máquinas virtuais dos domínios U só acessam os dispositivos através do domínio 0.
Fonte: https://www.gta.ufrj.br
-
É a paravirtualização
-
2018
A metodologia mais comum de emulação de sistemas é a paravirtualização de sistemas, que induz sistemas operacionais convidados a acreditar que estejam sendo executados diretamente no hardware.
errada
-
Virtualização Total ou Completa
Realiza a completa abstração do sistema físico, criando um sistema virtual completo.
Não modifica o sistema operacional.
Paravirtualização
Necessita/ Requer que o sistema operacional convidado que são os GUEST sofram modificações.
-
Virtualização completa/ total
Técnica que utiliza uma camada de abstração dos recursos físicos reais dos computadores a fim de fornecer ao sistema operacional convidado uma réplica do hardware virtualizado, dispensando a necessidade de modificações no sistema operacional convidado.
Estratégia
-
na para- virtualização o sistema operacional visitante tem que ser modificado para ser executado sobre o VMM,
na virtualização total o VMM fornece uma réplica da máquina física, de modo que não tem a necessidade de que o sistema operacional visitante seja modificado para ter ciência de que está sendo executado em uma máquina virtual.
na virtualização total, o sistema operacional visitante tem acesso direto aos dispositivos de hardware,
na para-virtualização só o sistema operacional do domínio 0 tem acesso direto aos dispositivos e as demais máquinas virtuais dos domínios U só acessam os dispositivos através do domínio 0.
-
arquitetura de virtualização completa NAO requer a modificação do sistema operacional convidado, POIS VMM fornece uma réplica da máquina física.
-
Virtualização completa:
-Fornece ao sistema operacional visitante uma réplica do hardware virtualizado; dispensa a necessidade de modificar o SO convidado; as instruções não críticas são executadas diretamente no hardware; instruções críticas são interceptadas e executadas pela VMM.
Paravirtualização:
-Requer a modificação do SO convidado; o hóspede recorre ao hypervisor quando requer instrução privilegiada; dispensa necessidade de o VMM testar instrução por instrução; lida com instruções no momento da compilação.
Fonte: https://www.portalgsti.com.br/2016/11/virtualizacao-completa-e-paravirtualizacao.html
-
Na paravirtualização o sistema operacional é modificado para chamar o hypervisor sempre que executar uma instrução que possa alterar o estado do sistema.
-
É na paravirtualização que o SO convidado precisa ser modificado.
A virtualização completa ou total realiza toda a abstração do sistema
físico, com o objetivo de fornecer ao sistema operacional hóspede uma
réplica do hardware virtualizado pelo hospedeiro. Este tipo dispensa a
necessidade de modificar o SO convidado, que trabalha desconhecendo que há
virtualização.
A paravirtualização requer a modificação do SO convidado. O sistema
operacional visitante é modificado e passa a ter conhecimento que está rodando
sobre a VM. O hóspede modificado, então, não executa instruções privilegiadas
diretamente, mas recorre ao hypervisor quando necessitar delas.
Gabarito: Errado.
-
ISSO É NA PARAVIRTUALIZAÇÃO:
• Surgiu para tratar as desvantagens de processamento no uso da virtualização total;
• A VM enxerga apenas uma abstração do hardware;
• Os dispositivos são acessados pelos drivers do hypervisor;
• Há melhora de desempenho;
• Ex.: o Xen Open Server virtualiza o processador e a memória, usando o núcleo modificado do guest;
• Requer a modificação no SO convidado;
• O sistema operacional é modificado para chamar o hypervisor sempre que executar uma instrução que possa alterar o estado do sistema;
• As instruções de usuários podem ser executadas diretamente no processador nativo. Assim, as instruções privilegiadas que antes não podiam ser feitas por uma aplicação de usuário agora podem ser feitas diretamente;
• Hypercalls são as substitutas das chamadas de uma instrução sensível por um tratador de interrupção (os traps).
-------------------------------------------
Virtualização Total:
• Realiza a completa abstração do sistema físico, criando um sistema virtual completo.
• Não modifica o SO ou a aplicação do guest, ou seja, o virtualizador não insere instruções, modificando o conteúdo do sistema operacional.
Fonte: meu resumo, aulas do Gran
-
A paravirtualização é quem requer modificação no SO
Na virtualização total o sistema operacional hóspede não precisa ser modificado para executar sob o hipervisor. Essa é a diferença essencial entre os tipos de hipervisores
Gabarito: Errado
-
VIRTUALIZAÇÃO TOTAL
- a virtualização total realiza a completa abstração do sistema físico e cria um sistema virtual completo. Não é necessário fazer qualquer modificação no sistema operacional ou na aplicação que está rodando nessa modalidade.