Atualmente existem diversos sistemas de virtualização de pla...

Próximas questões
Com base no mesmo assunto
Q500017 Sistemas Operacionais
Atualmente existem diversos sistemas de virtualização de plataformas computacionais, dentre eles, o VMWare e o Xen, sendo que o VMWare tem como característica
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - realizar a virtualização total e o Xen realizar a paravirtualização.

A virtualização é uma tecnologia que permite executar múltiplos sistemas operacionais como convidados em um único hardware físico de forma isolada. No contexto de concursos públicos, é importante compreender os conceitos e as diferenças entre tipos de virtualização e as características de soluções de virtualização específicas.

O VMware é uma solução de virtualização que oferece a virtualização total, também conhecida como full virtualization. Essa abordagem permite que os sistemas operacionais convidados executem sem a necessidade de serem modificados, pois o hypervisor cria uma simulação completa do hardware subjacente. Isso resulta em uma camada de abstração que faz com que o sistema operacional convidado acredite que está interagindo com uma máquina física.

Por outro lado, o Xen é conhecido por adotar a técnica de paravirtualização, onde o sistema operacional convidado é modificado para interagir de forma mais eficiente com o hypervisor. Isso normalmente resulta em melhor desempenho em comparação com a virtualização total, pois reduz a sobrecarga de tradução de instruções entre o convidado e o hardware real. No entanto, a paravirtualização requer que o sistema operacional convidado esteja ciente de que está sendo virtualizado e, portanto, não é adequada para sistemas operacionais que não podem ser modificados.

As demais alternativas apresentam conceitos inexistentes ou comparações que não são universalmente verdadeiras, como hipervirtualização (alternativa B) que não é um termo reconhecido na área de virtualização, ou afirmações sobre desempenho (alternativa C) que dependem de várias outras variáveis e não podem ser generalizadas. A alternativa D inverte os conceitos de virtualização total e paravirtualização, fazendo uma comparação incorreta entre VMWare e Xen. Por fim, a alternativa E sugere que um dos sistemas requer configurações específicas para sistemas operacionais virtualizados enquanto o outro não, o que não é uma descrição precisa de nenhum dos dois.

Compreender essas diferenças é essencial para escolher a alternativa correta, que, neste caso, é a A, pois reflete com precisão as características distintas entre VMWare e Xen em relação aos tipos de virtualização que cada um oferece.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Prova: CESPE - 2011 - TJ-ES - Analista Judiciário - Análise de Suporte - Específicos

Disciplina: Sistemas Operacionais | Assuntos: Virtualização; 

 Ver texto associado à questão

O Xen e o Vmware são software do tipo open source e livres, sob a licença GPL. Ambos permitem gerenciar uma ou mais máquinas virtuais sobre uma única plataforma de hardware, mas, ao contrário do Vmware, o Xen não suporta máquinas com sistema operacional Windows.

                Certo       Errado

           

ERRADA

Achei a questão maldosa:

(...) o VMWare e o Xen, sendo que o VMWare tem como característica

a) realizar a virtualização total e o Xen realizar a paravirtualização.


O VMWare também pode usar a paravirtualização, mas não está dizendo que só pode utilizar virtualização total. As outras questões podem ser eliminadas pelos seguintes motivos:

b) e d): "hipervirtualização" não é um tipo de virtualização reconhecido na literatura.

c) Pode até ser verdade, mas não tem como afirmar isso.

e) A resposta é que ambos podem utilizar virtualização completa e sem alteração no SO.

Virtualização Total: SO hospedeiro sem modificação “pensa” que executa instruções sobre o hardware. Mas camada de hypervisor intercepta as chamadas sensíveis (instruções críticas). Exemplo: VMware


Paravirtualização: SO hospedeiro é modificado para executar instruções diretamente ao hypervisor. Ou seja, SO executa instruções específicas da camada de virtualização.  Exemplo: Xen e o próprio VMware,


Fonte: https://technet.microsoft.com/pt-br/magazine/hh802393.aspx

Ambas as tecnologias começaram em seus nichos e estão cada vez mais implementando funcionalidades da outra

A Vmware começou como Full Virtualization, e através de softwares e drivers, anda implementando algumas funcionalidades da Paravirtualização para aumentar performance.

Já o Xen, começou com a Para, e anda implementando features de full, para ganhar terreno onde a Vmware já tem uma certa liderança.

Acertei, mas essa questão está errada! O XEN suporta tanto paravirtualização como hardware assisted(que permite SOs não modificados).

 

Poderia ser uma questão antiga, mas questão é de 2015, e se não me engando o Xen tem suporte a Hardware assisted há muito mais tempo.

 

 

 

 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo