vCenter Server realiza comprobaciones de compatibilidad antes de permitir la migración de máquinas virtuales en ejecución o en suspensión a fin de garantizar que la máquina virtual sea compatible con el host de destino.

vMotion transfiere el estado de ejecución de una máquina virtual entre los sistemas ESXi subyacentes. La migración activa requiere que los procesadores del host de destino proporcionen las mismas instrucciones a la máquina virtual después de la migración que la proporcionada por los procesadores del host de origen antes de la migración. La velocidad del reloj, el tamaño de la memoria caché y la cantidad de núcleos pueden diferir entre los procesadores de origen y de destino. No obstante, los procesadores deben provenir de la misma clase de proveedor (AMD o Intel) para ser compatibles con vMotion.

Las migraciones de las máquinas virtuales suspendidas también requieren que la máquina virtual pueda reanudar la ejecución en el host de destino mediante el uso de instrucciones equivalentes.

Cuando se inicia una migración con vMotion o la migración de una máquina virtual suspendida, el asistente Migrar la máquina virtual comprueba la compatibilidad del host de destino. Si los problemas de compatibilidad impiden la migración, el asistente muestra un mensaje de error.

El conjunto de instrucciones de CPU disponible para el sistema operativo y las aplicaciones que se ejecutan en una máquina virtual se determina en el momento en el que se enciende una máquina virtual. Este conjunto de características de CPU se basa en los siguientes elementos:

  • Modelo y familia de CPU de host

  • Configuración del BIOS que puede desactivar las características de la CPU

  • Versión de ESXi que se ejecuta en el host

  • La configuración de compatibilidad de la máquina virtual

  • El sistema operativo invitado de la máquina virtual

Para mejorar la compatibilidad de CPU entre hosts con distintos conjuntos de características de CPU, algunas de las características de CPU del host se pueden ocultar de la máquina virtual colocando el host en un clúster de Enhanced vMotion Compatibility (EVC). Para obtener más información sobre EVC, consulte Acerca de Enhanced vMotion Compatibility.

Nota:

Si bien no es recomendable, puede ocultar las características de CPU del host de una máquina virtual aplicando una máscara de compatibilidad de CPU personalizada a la máquina virtual. VMware, en asociación con proveedores de CPU y hardware, está trabajando para mantener la compatibilidad de vMotion en la más amplia variedad de procesadores posible. Para obtener información adicional, busque en la base de conocimientos de VMware las preguntas frecuentes sobre la compatibilidad con vMotion y CPU.