Capítulo 9. Migração de máquinas virtuais
Se o host atual de uma máquina virtual (VM) tornar-se inadequado ou não puder mais ser usado, ou se você quiser redistribuir a carga de trabalho do host, você pode migrar a VM para outro host KVM.
9.1. Como funciona a migração de máquinas virtuais
A parte essencial da migração da máquina virtual (VM) é copiar a configuração XML de uma VM para uma máquina host diferente. Se a VM migrada não for desligada, a migração também transfere o estado da memória da VM e quaisquer dispositivos virtualizados para uma máquina host de destino. Para que a VM permaneça funcional no host de destino, as imagens em disco da VM devem permanecer disponíveis para ela.
Por padrão, a VM migrada é transitória no host de destino, e permanece definida também no host de origem.
Você pode migrar uma VM em funcionamento usando live ou non-live migrações. Para migrar uma VM desligada, você deve usar uma migração offline. Para detalhes, consulte a tabela a seguir.
Tipo de migração | Descrição | Estojo de uso | Requisitos de armazenamento |
---|---|---|---|
Live migration | A VM continua a funcionar na máquina host de origem enquanto a KVM está transferindo as páginas de memória da VM para o host de destino. Quando a migração está quase completa, a KVM suspende muito brevemente a VM, e a retoma no host de destino. | Útil para VMs que requerem tempo de atividade constante. Entretanto, as VMs que modificam páginas de memória mais rapidamente do que a KVM pode transferi-las, como as VMs sob carga pesada de E/S, não podem ser migradas ao vivo, e non-live migration deve ser utilizado em seu lugar. | As imagens em disco da VM devem estar localizadas em uma rede compartilhada, acessível tanto para o host de origem quanto para o host de destino. |
Non-live migration | Suspende o VM, copia sua configuração e sua memória para o host de destino, e retoma o VM. | Cria tempo ocioso para o VM, mas geralmente é mais confiável do que a migração ao vivo. Recomendado para as VMs sob carga pesada de E/S. | As imagens em disco da VM devem estar localizadas em uma rede compartilhada, acessível tanto para o host de origem quanto para o host de destino. |
Offline migration | Move a configuração da VM para o host de destino | Recomendado para VMs de desligamento. | As imagens em disco da VM não precisam estar disponíveis em uma rede compartilhada e podem ser copiadas ou movidas manualmente para o host de destino. |
Recursos adicionais
- Para mais informações sobre os benefícios da migração de VMs, veja Seção 9.2, “Benefícios da migração de máquinas virtuais”.
- Para instruções sobre a criação de armazenamento compartilhado para VMs migratórios, veja Seção 9.4, “Compartilhar imagens de disco de máquinas virtuais com outros anfitriões”.