Adicionando RAM a uma máquina virtual sem reiniciar

2

Alguém poderia me sugerir um hipervisor que permita adicionar RAM a uma máquina virtual em execução sem reiniciar o sistema operacional convidado. Isso é possível? Isso pode ser feito em xen? Eu nunca encontrei nenhuma documentação para isso.

    
por Lord Loh. 29.04.2012 / 07:45

5 respostas

4

Xen, KVM, Hyper-V e Vmware suportam o aumento de RAM sem reinicializar.

É feito através de drivers de balão.

verifique seu suporte no Guest

cat /boot/config-'uname -r' |grep -i balloon

Na minha VM, mostra

CONFIG_VMWARE_BALLOON=m

CONFIG_XEN_BALLOON=y

CONFIG_HYPERV_BALLOON=m

CONFIG_VIRTIO_BALLOON=m 

Mas para aumentar a RAM, você precisa definir o máximo de RAM para os convidados, sem esse valor você só pode diminuir a RAM, mas não pode aumentar a RAM (pelo menos no Xen e no KVM, não tem certeza de como fazê-lo Vmware e Hyper-V)

    
por 16.06.2014 / 11:34
5

Você pode adicionar memória com o vSphere. No entanto, há outra pergunta que você deve fazer: "Qual sistema operacional suporta a adição de RAM?" O sistema operacional convidado precisará ter a capacidade de ver a RAM adicionada sem reinicialização. Por exemplo, o Windows Server 2003 Enterprise (não padrão) suporta isso, e todas as versões do Server 2008 também.

    
por 29.04.2012 / 07:51
4

Por mais agradável que seja a opção de inclusão a quente, eu não basearia uma opção de hipervisor nesse recurso. Você não consegue adquirir o tempo de inatividade necessário para fazer uma alteração rápida na configuração para dimensionar adequadamente a RAM da sua VM?

    
por 29.04.2012 / 09:09
2

Veja minha pergunta e as respostas / comentários. Sim. O XEN pode fazer isso. Mas isso depende - os dois lados precisam apoiá-lo.

    
por 29.04.2012 / 22:02
0

When the VM was created, you must have enabled the "Virtual CPU hot add" and "Memory hot add" features.

The VM guest OS must support hot-add for CPU and RAM.

The VM guest OS must have VM Tools installed.

Se sua VM não tiver os recursos 'CPU hot add' e 'Memory hot add' ativados, você deverá desligar a VM para ativá-los.

    
por 16.06.2014 / 10:06