Estou trabalhando na migração de um cluster vSphere 6.7 de 2 hosts existente para um novo vCenter Server Appliance 8.0. Os hosts vSphere e ESXi de ambos os clusters estão na versão mais recente disponível.
Novo cluster: vSphere 8.0.3.00200 (Build: 24262322)
Novo host: ESXi, 8.0.3, 24280767
Cluster antigo: vSphere 6.7.0.55000 (Build: 22509723)
Hosts antigos: ESXi, 6.7.0, 20497097
Para realizar essa tarefa, comprei um novo host baseado em Raptor Lake (Xeon E-2468). Os hosts antigos são idênticos, ambos Coffee Lake (Xeon E-2146G).
Não consigo encontrar uma compatibilidade EVC que corresponda a ambos os tipos de hosts. Os hosts Coffee Lake são admitidos com sucesso no cluster habilitado para a geração Broadwell, mas quando tento adicionar o host mais novo, recebo um erro informando:
The host's CPU hardware does not support the cluster's current Enhanced vMotion Compatibility mode. The host CPU lacks features required by that mode.
Eu esperava que apenas os processadores mais antigos não tivessem recursos disponíveis para os mais novos, mas não parece. O modo Broadwell Generation mais antigo requer alguns recursos que o mais novo Raptor Lake E-2468 aparentemente não tem.
Encontrei muito pouca literatura sobre esse problema, inclusive no KB da Broadcom, onde surpreendentemente a Arquitetura "Coffee Lake" nem sequer é mencionada. Também não posso pedir suporte VMware porque o contrato de suporte 6.7 já acabou, e o vSphere 8.0 ainda está em avaliação.
Estou prestes a desistir de usar o modo EVC porque não consigo fazê-lo funcionar com essa combinação de hosts, então estou perguntando aqui apenas para ter certeza de que não estou esquecendo nada importante para a configuração. Os hosts mais antigos serão desativados em qualquer caso, mas como isso acontecerá em 6 a 9 meses, eu não queria desistir do EVC, se possível.
Nota relevante: todos os três hosts são hardware Dell Enterprise, R340 e R360.
Depois de muita pesquisa, reflexão e esforço, consegui resolver o problema.
Em primeiro lugar, o modo EVC correto para a combinação de hosts Coffee Lake + Raptor Lake no cluster vSphere é Haswell .
Em segundo lugar, para resolver o problema, eu precisava entender que a sequência das minhas ações era crucial para o sucesso desta operação, e era muito complicado superar isso, já que o VCA nesta configuração é virtual e está em execução no próprio cluster.
A mensagem
The host's CPU hardware does not support the cluster's current Enhanced vMotion Compatibility mode. The host CPU lacks features required by that mode.
me confundiu. Não sou um nativo da língua inglesa, mas parece mal escrito. O que isso realmente significa é que há máquinas virtuais em execução no host que estão usando recursos de CPU não disponíveis no cluster de destino, não que a CPU do hardware esteja realmente sem esses recursos.É claro que quando os hosts mais antigos forem desativados, poderei alternar para o modo EVC mais recente para CPUs Raptor Lake e todos os recursos de hardware das CPUs mais novas estarão disponíveis para as máquinas virtuais.