Hyper-v no vmware

2

Estamos tendo uma discussão aqui sobre o Hyper-V e o vmware. Estou certo em pensar que ESX e Hyper-V são tecnologias concorrentes e não é possível ou desejável executar o hyper-v em uma caixa virtualizada no ESX? Isso ocorre porque os emuladores vmware das máquinas não possuem implementações virtualizadas do suporte à virtualização de processos?

    
por stimms 22.09.2009 / 19:49

4 respostas

5

Sim, o Hyper-V e o VMware ESX são tecnologias concorrentes. Eu não acho que exista nada que impeça você de executar um em cima do outro (você pode rodar o VMware em uma máquina que não suporta virtualização de hardware), mas eu não sei por que você iria querer.

    
por 22.09.2009 / 19:57
2

O Windows 2008 não permite adicionar a função do hyper-V a uma máquina em execução no ESXI.

    
por 02.11.2011 / 17:07
1

Am I right in thinking that ESX and Hyper-V are competing technologies and it is not possible or desirable to run hyper-v on a box virtualized on ESX? Is this because the machines vmware emulates do not have virtualized implementations of the process virtualization support?

Sim, executar uma máquina virtual (como o Hyper-V no Win2k8) como um guest vm dentro do host VMWare ESX não é uma boa idéia. Não ( apenas ) porque são concorrentes, mas tecnicamente há muito trabalho que os processadores fazem nos bastidores usando tabelas de páginas aninhadas. Para ir direto ao ponto, um artigo ( link ) explica brevemente os benefícios:

.. when virtualization is thrown into the mix, address translation becomes a challenge because virtual machines (VMs) don't have native direct access to the host server memory..

With nested paging, a page table in the hardware takes care of the translation between the guest address of a VM and the physical address, reducing overhead, Mueting said.

Criar uma máquina virtual que hospede outra máquina virtual eu acho que seria extremamente prejudicial para o desempenho geral. Eu acho que se você quisesse hospedar o Hyper-V no ESX, ele deveria ser viável, mas eu diria que seria um desperdício de recursos.

    
por 22.09.2009 / 20:05
0

Não tenho certeza se isso funcionaria ou não, mas não consigo pensar em uma razão pela qual alguém desejaria. Certamente haveria um impacto negativo na execução do hyper-v no ESX, como tenho certeza de que os processadores virtuais não forneceriam suporte a Intel / AMD VT.

    
por 22.09.2009 / 20:01