Como uma VM hospedada no xen sabe que está em um ambiente virtualizado [closed]

4

Eu li que, para virtualização, as máquinas virtuais hospedadas estão cientes de que estão sendo virtualizadas e isso permite que elas aumentem seu desempenho. Mas, como a máquina hospedada sabe que eles são virtualizados, já que não estamos modificando nenhum parâmetro do kernel do guest guest durante a instalação?

O que precisamos fazer no sistema operacional host para obter um aumento de desempenho resultante do reconhecimento de que ele está em um ambiente virtual? Quais são as melhores maneiras de otimizar uma VM do Ubuntu em um ambiente xen?

    
por Damodaran 23.08.2012 / 10:01

1 resposta

5

VMs Xen paravirtualizadas costumavam usar kernels especiais paravirtualizados (domU), mas os kernels modernos incluem os recursos domU por padrão. Dito isso, o kernel é capaz de detectar quando está sendo executado no ambiente Xen e usar as interfaces domU.

    
por 23.08.2012 / 10:12