é possível paravirtualizar o kernel do Linux de 32 bits no hypervisor x64 xen

0

Se eu tiver um kernel Xen de 64 bits (hipervisor), posso executar convidados x86 linux paravirtualizados ou ele precisa ser totalmente virtualizado, assim como o Windows?

Eu gostaria de instalar todos os pequenos convidados de memória como x86, para que eles usem menos memória do que seriam necessários.

    
por Petr 11.10.2015 / 21:29

1 resposta

0

Você pode fazer isso, ou seja, o antigo XenServer possuía um Linux de 32 bits como dom0 e podia executar 32 e 64 bits de VM (como era amplamente usado na produção, presumo que tenha sido uma abordagem correta). Apenas uma coisa que o hypervisor tem que fazer extra é a tradução de 32 instruções para 64 bits. Mas o que 32 bits afetam é apenas a memória do sistema, não os drivers de dispositivo, portanto você ainda pode usar os drivers de dispositivo virtio (para-virtualizados).

Mais informações (lembre-se de que dom0 é apenas uma VM!): link

    
por 04.08.2016 / 16:36

Tags