Você pode usar o recurso Enhanced vMotion Compatibility (EVC) para ajudar a garantir a compatibilidade do vMotion para os hosts em um cluster. O EVC garante que todos os hosts em um cluster apresentem o mesmo conjunto de recursos de CPU para máquinas virtuais, mesmo se as CPUs reais nos hosts forem diferentes. Usar o EVC impede que as migrações com o vMotion falhem devido a CPUs incompatíveis.
Configure o EVC na caixa de diálogo de configurações do cluster. Ao configurar o EVC, você configura todos os processadores host no cluster para apresentar o conjunto de recursos de um processador de linha de base. Esse conjunto de recursos de linha de base é chamado de modo EVC. O EVC usa a tecnologia de migração estendida AMD-V (para hosts AMD) e a tecnologia Intel FlexMigration (para hosts Intel) para mascarar os recursos do processador para que os hosts possam apresentar o conjunto de recursos de uma geração anterior de processadores. O modo EVC deve ser equivalente ou um subconjunto do conjunto de recursos do host com o menor conjunto de recursos no cluster.
O EVC mascara apenas os recursos do processador que afetam a compatibilidade do vMotion. A ativação do EVC não impede que uma máquina virtual aproveite as velocidades mais rápidas do processador, o aumento do número de núcleos de CPU ou o suporte à virtualização de hardware que pode estar disponível em hosts mais recentes.
O EVC não pode impedir que as máquinas virtuais acessem recursos de CPU ocultos em todas as circunstâncias. Os aplicativos que não seguem os métodos recomendados pelo fornecedor de CPU de detecção de recurso podem se comportar inesperadamente em um ambiente EVC. VMware EVC não pode ser compatível com aplicativos mal comportados que não seguem as recomendações do fornecedor de CPU. Para obter mais informações sobre como criar aplicativos bem comportados, pesquise na VMware Base de Conhecimento o artigo Detectando e usando novos recursos em CPUs .
A partir do vSphere 7.0 Update 1, você pode tirar proveito do recurso EVC para aceleração de gráficos compartilhados virtuais (vSGA). O vSGA permite que várias máquinas virtuais compartilhem GPUs instaladas em ESXi hosts e aproveite os recursos de aceleração de gráficos 3D.