migra a máquina virtual i386 qemu para o host amd64 VM

1

Eu tenho uma VM i386 qemu:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 3
model name      : QEMU Virtual CPU version 1.1.2
stepping        : 3
microcode       : 0x1
cpu MHz         : 3092.972
cache size      : 4096 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 4
wp              : yes
flags           : fpu de pse tsc msr pae mce cx8 apic sep pge cmov mmx fxsr sse sse2 up pni popcnt hypervisor
bogomips        : 6185.94
clflush size    : 32
cache_alignment : 32
address sizes   : 36 bits physical, 32 bits virtual
power management:

.., executado em i386 VM-host:

root@VM-host:~# uname -a
Linux VM-host 3.2.0-4-686-pae #1 SMP Debian 3.2.65-1+deb7u2 i686 GNU/Linux
root@VM-host:~# 

É iniciado com o comando qemu --enable-kvm -daemonize ... . Gostaria de migrar essa VM para um novo host de VM com amd64 architecture. Isso é possível? Existe alguma penalidade de desempenho?

    
por Martin 20.07.2016 / 14:56

1 resposta

3

Sim, você pode executar 32Bit guests em 64Bit KVM Hypervisors, e na maioria dos hipervisores recentes (populares), se não em todos os outros.

Eu e muitas outras pessoas aqui executamos muitas dessas instalações. Não há penalidades de desempenho significativas que eu perceba. Usar o virt-io ou não faz uma diferença muito mais drástica.

Mas se eu puder, eu uso 64Bit convidados também. Você deve realmente avaliar essa opção também, porque o modo 64Bit vem com alguns bons presentes e sem desvantagens reais nos dias de hoje.

@ilkkachu corretamente aponta que esse fato também é mencionado na FAQ .

    
por 20.07.2016 / 19:26

Tags