Durante a remediação de cluster ou host, você pode preservar o estado das máquinas virtuais na memória do host e restaurá-las da memória após a conclusão da remediação. A suspensão de máquinas virtuais na memória e o uso da funcionalidade Quick Boot reduz significativamente o tempo de correção, minimiza o tempo de inicialização do sistema e reduz o tempo de inatividade do sistema e dos serviços.
Durante a correção com vSphere Lifecycle Manager, a migração de máquinas virtuais do host que está sob correção para outro host leva um tempo considerável. Após a correção, o vSphere Lifecycle Manager migra de volta as máquinas virtuais para o host corrigido. No entanto, você pode configurar o vSphere Lifecycle Manager para suspender máquinas virtuais na memória em vez de migrá-las, desligá-las ou suspendê-las no disco.
Você pode usar a funcionalidade de suspender para a memória somente para operações de patch, por exemplo, quando você remediar um cluster ou um host autônomo para aplicar a ele um hot patch, um patch expresso e assim por diante. Você não pode usar a opção suspender na memória para operações de upgrade, por exemplo, quando você faz upgrade de seus hosts ESXi da versão 7.0 para a versão 8.0.
Suspender máquinas virtuais na memória
Suspender na memória é uma opção que você pode usar apenas para clusters ou hosts que você gerencia com imagens vSphere Lifecycle Manager. A funcionalidade funciona em conjunto com a configuração Quick Boot para otimizar o processo de correção e minimizar o tempo de inatividade da máquina virtual.
Habilite o vSphere Lifecycle Manager para suspender máquinas virtuais na memória ao definir as configurações de remediação do host do vSphere Lifecycle Manager. Durante a pré-verificação e a correção da correção, o vSphere Lifecycle Manager verifica se a opção suspender na memória é realmente aplicável ao host ou cluster sob correção. Se, por algum motivo, suspender na memória não for aplicável, vSphere Lifecycle Manager relatará um erro e impedirá que a correção prossiga.
Durante uma operação de suspensão para memória, as máquinas virtuais permanecem em um estado suspenso por algum tempo. Portanto, a suspensão de máquinas virtuais na memória pode afetar as cargas de trabalho em execução nessas máquinas virtuais. O impacto é semelhante ao impacto que a operação de suspensão no disco pode ter em máquinas virtuais e cargas de trabalho.
- Máquinas virtuais vSphere ESX Agent Manager (EAM)
vSphere Lifecycle Manager desliga as máquinas virtuais EAM depois que todas as outras máquinas virtuais são suspensas. Da mesma forma, o vSphere Lifecycle Manager liga as máquinas virtuais do EAM antes que qualquer outra máquina virtual seja retomada da memória. Nenhuma das máquinas virtuais suspensas é retomada até que as máquinas virtuais EAM sejam ligadas.
- vSphere Máquinas virtuais de Serviços de Cluster
vSphere Lifecycle Manager primeiro migra para outro host as máquinas virtuais de Serviços de Cluster do vSphere e, em seguida, suspende para a memória o restante das máquinas virtuais no host.
- vCenter Server
- vSAN máquina virtual testemunha
- vSphere with Tanzu
- NSX
- VMware HCX
- vSphere Replication
- Site Recovery Manager
- VMware Aria produtos
Quick Boot
Quick Boot é uma configuração que você pode usar com clusters ou hosts autônomos que você gerencia com vSphere Lifecycle Manager imagens e vSphere Lifecycle Manager linhas de base. O uso de Quick Boot otimiza as operações de atualização e aplicação de patches do host. Quick Boot permite que vSphere Lifecycle Manager reduza o tempo de correção para hosts que passam por operações de patch e upgrade. As operações de patch e upgrade não afetam o hardware de um host. Se o recurso Quick Boot estiver ativado, o vSphere Lifecycle Manager ignorará a reinicialização do hardware (a reinicialização do BIOS ou do firmware UEFI). Como resultado, o tempo que um host ESXi gasta no modo de manutenção é reduzido e o risco de falhas durante a correção é minimizado.
Para configurar vSphere Lifecycle Manager para suspender máquinas virtuais na memória do host, você deve ativar Quick Boot. No entanto, você pode ativar o Quick Boot mesmo se decidir não usar a opção Suspender na memória.
Requisitos para usar a suspensão na memória
- O host oferece suporte à funcionalidade de suspensão para memória.
- Quick Boot está ativado para o cluster ou o host autônomo e o host sob correção oferece suporte a Quick Boot.
- A correção não envolve atualizações de host ou atualização de firmware.
- O host e as máquinas virtuais atendem a determinados requisitos.
Requisitos do host Requisitos da máquina virtual - O host tem memória livre suficiente.
- O host tem pouca memória livre suficiente.
- O host tem memória livre suficiente por nó NUMA para iniciar após uma reinicialização.
- O anfitrião tem reserva suficiente disponível
- O host não usa páginas trocadas ou compactadas de máquinas virtuais.
- As máquinas virtuais não têm dispositivos de passagem.
- As máquinas virtuais não têm a sensibilidade de latência definida como alta.
- As máquinas virtuais não são tolerantes a falhas.
- As máquinas virtuais não são criptografadas.
- As máquinas virtuais não usam memória persistente.
- As máquinas virtuais não têm dispositivos virtuais SGX ou SEV.
- As máquinas virtuais não têm o recurso de suspensão desativado.
- As máquinas virtuais não são máquinas virtuais de origem congeladas durante uma operação de Instant Clone.
Suspender na memória e vSphere alta disponibilidade (HA)
- Se você desativar ou reconfigurar vSphere HA para o cluster durante a remediação, vSphere HA não poderá mais proteger as máquinas virtuais suspensas. Antes de alterar a configuração do vSphere HA, certifique-se de que nenhum host no cluster esteja no modo de manutenção e que as máquinas virtuais suspensas estejam ligadas.
- Se você modificar a opção avançada
das.failoverDelayForSuspendToMemoryVmsSecs
para vSphere HA depois de configurar vSphere Lifecycle Manager para usar a opção suspender na memória, o valor de tempo limite recém-especificado poderá não se aplicar às máquinas virtuais. Se você precisar modificar o valor padrão da opçãodas.failoverDelayForSuspendToMemoryVmsSecs
, modifique-o antes de iniciar a correção para garantir que o novo valor esteja em vigor. - Se a operação de suspensão para memória falhar, vSphere HA determinará o host de failover mais apropriado após o valor de tempo limite especificado expirar. O host de failover pode ser o host original ou outro.
- Você deve sincronizar o horário do servidor para todos os hosts ESXi no cluster. Se os hosts não estiverem sincronizados, vSphere HA poderá não respeitar o período de tempo limite especificado e iniciar o failover mais cedo ou mais tarde.
Para obter mais informações sobre como usar e configurar o vSphere HA, consulte a documentação do vSphere Disponibilidade.