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 funciones 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.

Escenarios de vSphere vMotion y compatibilidad de CPU

Sin el uso de EVC, si las comprobaciones de compatibiliad de CPU de vCenter Server detectan algún de error de coincidencia entre funciones de nivel de usuario de los hosts, se bloqueará la migración, sin importar si la máquina virtual tiene acceso o no a esas funciones. Una falta de coincidencia entre características de nivel de kernel de los hosts bloqueará la migración solo cuando la máquina virtual tenga acceso a una característica que el host de destino no proporcione.

Las comprobaciones de compatibilidad de CPU de vCenter Server comparan las características de la CPU disponibles en el host de origen, el subconjunto de características a las que puede acceder la máquina virtual y las características disponibles en el host de destino.

Las funciones de nivel de usuario son instrucciones sin privilegios que usan las aplicaciones de máquinas virtuales. Estas son SSE3, SSSE3, SSE4.1, SSE4.2 y AES. Debido a que son instrucciones de nivel de usuario que derivan la capa de virtualización, pueden provocar inestabilidad de las aplicaciones en caso de que haya falta de coincidencia después de una migración con vMotion.

Las funciones de nivel de kernel son instrucciones con privilegios que usa el sistema operativo de la máquina virtual. Estas incluyen las características de seguridad AMD No eXecute (NX) e Intel eXecute Disable (XD).

Cuando se intenta migrar una máquina virtual con vMotion, se aplica uno de los siguientes escenarios:

  • El conjunto de características del host de destino coincide con el conjunto de características de la CPU de la máquina virtual. Se cumplen los requisitos de compatibilidad de CPU y se lleva a cabo la migración con vMotion.
  • El conjunto de características de la CPU de la máquina virtual contiene funciones que no son compatibles con el host de destino. No se cumplen los requisitos de compatibilidad de CPU y no se lleva a cabo la migración con vMotion.
    Nota: EVC supera dicha incompatibilidad proporcionando una función de “línea base” establecida para todas las máquinas virtuales que se ejecutan en un clúster. Este conjunto de funciones de línea base oculta las diferencias entre las CPU de los hosts en clúster frente a las máquinas virtuales.
  • El host de destino admite el conjunto de características de la máquina virtual, además de las características adicionales de nivel de usuario (como SSE 4.1) que no se encuentran en el conjunto de características de la máquina virtual. No se cumplen los requisitos de compatibilidad de CPU y no se lleva a cabo la migración con vMotion.
    Nota: Este tipo de incompatibilidad se omite para las migraciones entre hosts en clústeres EVC.
  • El host de destino admite el conjunto de características de la máquina virtual, además de las características adicionales de nivel de kernel (como NX o XD) que no se encuentran en el conjunto de características de la máquina virtual. Se cumplen los requisitos de compatibilidad de CPU y se lleva a cabo la migración con vMotion. La máquina virtual conserva el conjunto de funciones de CPU mientras permanezca encendida, con lo que puede migrar libremente de vuelta al host original. Sin embargo, si se reinicia la máquina virtual, adquiere un nuevo conjunto de funciones del nuevo host. Este proceso podría causar la incompatibilidad de vMotion si se intenta migrar la máquina virtual de vuelta al host original.

Compatibilidad de conjuntos de familias y funciones de CPU con vSphere vMotion

Los procesadores se agrupan en familias, y en cada una de ellas, los procesadores generalmente tienen conjuntos de características similares.

Los proveedores de procesadores definen las familias de procesadores. Para distinguir entre diferentes versiones del procesador dentro de la misma familia, compare el modelo, el nivel de escalonamiento y las características extendidas del procesador. A veces, los proveedores de procesadores introducen cambios de arquitectura significativos dentro de la misma familia de procesadores, como las instrucciones SSSE3 y SSE4.1, y las funciones de seguridad de CPU NX/XD.

De manera predeterminada, vCenter Server identifica como incompatibles las diferencias en las características a las que pueden acceder las aplicaciones para garantizar la estabilidad de las máquinas virtuales después de las migraciones con vMotion.

Las especificaciones de CPU del hardware del servidor generalmente indican si las CPU contienen o no las funciones que afectan la compatibilidad con vMotion.

Para obtener más información sobre cómo identificar los procesadores Intel y sus características, consulte la nota de la aplicación 485: Identificación del procesador Intel® y la instrucción de CPUID, disponible en Intel. Para obtener más información sobre cómo identificar los procesadores AMD y sus características, consulte Especificación de CPUID, disponible en AMD.

Máscaras de compatibilidad de CPU y vSphere vMotion

Las máscaras de compatibilidad de CPU permiten la personalización de las funciones de CPU que están visibles para una máquina virtual.

vCenter Server compara las funciones de CPU que están disponibles para una máquina virtual con las funciones de CPU del host de destino para determinar si se deben permitir o no las migraciones con vMotion.

Para garantizar la estabilidad de las máquinas virtuales después de una migración con vMotion, VMware establece los valores predeterminados para las máscaras de compatibilidad de CPU.

Cuando es posible elegir las funciones del sistema operativo invitado o la compatibilidad de CPU (por ejemplo, NX/XD), VMware proporciona opciones de casilla para configurar las máquinas virtuales individuales. Puede acceder a las opciones de configuración mediante la opción Configuración avanzada de la CPU de la máquina virtual. Para tener más control sobre la visibilidad de las funciones de CPU, puede editar la máscara de compatibilidad de CPU de la máquina virtual en el nivel de bits.

Precaución: La modificación de las máscaras de compatibilidad de CPU puede dar origen a una configuración no compatible. No modifique manualmente las máscaras de compatibilidad de CPU a menos que el servicio de asistencia de VMware o un artículo de la base de conocimientos de VMware así lo indiquen.

Las máscaras de compatibilidad de CPU no pueden impedir que las máquinas virtuales accedan a las características de CPU en todas las circunstancias. En determinadas circunstancias, las aplicaciones pueden detectar y usar las características enmascaradas aunque estén ocultas para el sistema operativo invitado. Además, en cualquier host, las aplicaciones que usan métodos no compatibles de detección de las características de CPU en lugar de usar la instrucción de CPUID pueden acceder a las características enmascaradas. Las máquinas virtuales que ejecutan aplicaciones que usan métodos no compatibles de detección de las características de CPU pueden experimentar problemas de estabilidad después de la migración.

compatibilidad con vMotion optimizada

Puede usar la característica Enhanced vMotion Compatibility (EVC) para ayudar a garantizar la compatibilidad de vMotion para los hosts en un clúster. EVC garantiza que todos los hosts de un clúster posean la misma característica de CPU establecida en las máquinas virtuales, incluso si las CPU reales de los hosts son diferentes. El uso de EVC evita que las migraciones con vMotion presenten errores debido a CPU no compatibles.

Configure EVC desde el cuadro de diálogo Configuración de clúster. Cuando configure EVC, configure todos los procesadores del host en el clúster para que presenten el conjunto de características de un procesador de línea base. Esta característica de línea base se conoce como modo EVC. EVC aprovecha la tecnología AMD-V Extended Migration (para hosts AMD) y la tecnología Intel FlexMigration (para hosts Intel) con el fin de enmascarar las características del procesador, de manera que los hosts puedan presentar el conjunto de características de una generación anterior de procesadores. El modo EVC debe ser equivalente al conjunto de características del host, o bien ser un subconjunto de este, con el conjunto de características más pequeño en el clúster.

EVC enmascara solo las características del procesador que afectan a la compatibilidad de vMotion. Al habilitar EVC no se evita que una máquina virtual aproveche mayores velocidades del procesador, un aumento en la cantidad de núcleos de CPU o compatibilidad de la virtualización de hardware que podría estar disponible en hosts más nuevos.

EVC no puede impedir que las máquinas virtuales accedan a características ocultas de CPU en todas las circunstancias. Las aplicaciones que no siguen métodos recomendados por el proveedor de la CPU en cuanto a detección de características podrían comportarse de forma inesperada en un entorno de EVC. EVC de VMware no puede admitirse con aplicaciones que se comportan mal y que no siguen las recomendaciones del proveedor de la CPU. Para obtener más información sobre cómo crear aplicaciones con buen comportamiento, busque la Base de conocimientos de VMware para ver el artículo Detectar y usar nuevas características en las CPU.

A partir de vSphere 7.0 Update 1, puede aprovechar la función EVC para la aceleración de gráficos compartidos virtuales (Virtual Shared Graphics Acceleration, vSGA). vSGA permite que varias máquinas virtuales compartan las GPU instaladas en hosts ESXi y aprovechen las capacidades de aceleración de gráficos 3D.

Requisitos de compatibilidad de vMotion mejorado para hosts

Para mejorar la compatibilidad de CPU entre hosts con distintos conjuntos de funciones de CPU, puede colocar el host en un clúster de Enhanced vMotion Compatibility (EVC) para ocultar algunas funciones de CPU de la máquina virtual. Los hosts que están en un clúster de EVC y los que agrega a un clúster de EVC existente deben cumplir los requisitos de EVC.

  • Apague todas las máquinas virtuales del clúster que estén en ejecución en los hosts con un conjunto de funciones mayor que el modo EVC que planea habilitar. También puede migrar esas máquinas virtuales fuera del clúster.

  • Todos los hosts del clúster deben cumplir los siguientes requisitos:

Requisitos

Descripción

Versión de ESXi compatible

ESXi6.7 o posterior.

vCenter Server

El host debe estar conectado a un sistema vCenter Server.

CPU

Un único proveedor, AMD o Intel.

Funciones avanzadas de CPU habilitadas

Habilite estas funciones de CPU en el BIOS si están disponibles:

  • Compatibilidad con virtualización de hardware (AMD-V o Intel VT)

  • AMD No eXecute(NX)

  • Intel eXecute Disable (XD)

Nota:

A veces los proveedores de hardware desactivan ciertas funciones de CPU en el BIOS de manera predeterminada. Podría tener problemas al habilitar EVC porque las comprobaciones de compatibilidad de EVC detectan la ausencia de funciones que se espera que estén presentes para una determinada CPU. Si no puede habilitar EVC en un sistema con un procesador compatible, asegúrese de que todas las funciones estén habilitadas en el BIOS.

CPU compatibles para el modo EVC que desea habilitar

Para comprobar la compatibilidad de EVC con un determinado procesador o modelo de servidor, consulte la Guía de compatibilidad de VMware en http://www.vmware.com/resources/compatibility/search.php.

Configurado para vMotion

Consulte Configuración de hosts para vSphere vMotion.

Cómo activar vSphere EVC en un clúster existente

Aprenda a activar Enhanced vMotion Compatibility (EVC) de vSphere en un clúster existente para garantizar la compatibilidad de CPU de vMotion entre los hosts del clúster. Otras características del clúster, como vSphere DRS y vSphere HA, son totalmente compatibles con EVC.

Requisitos previos

Compruebe que los hosts en el clúster cumplan con los requisitos que se indican en Requisitos de compatibilidad de vMotion mejorado para hosts.

Procedimiento

  1. Seleccione un clúster en el inventario de vSphere.
  2. Apague todas las máquinas virtuales en los hosts que tengan características establecidas con valores mayores que el modo EVC.
    Para determinar el modo EVC de todas las máquinas virtuales en los hosts del clúster, consulte Cómo determinar el modo EVC de la máquina virtual. Debe apagar todas las máquinas virtuales encendidas sin modo EVC o con un modo EVC mayor que el modo EVC que planea habilitar en el clúster.
  3. Haga clic en la pestaña Configurar, seleccione VMware EVC y, a continuación, haga clic en Editar.
  4. Habilite EVC para el proveedor de la CPU y establezca la característica adecuada para los hosts en el clúster; a continuación, haga clic en Aceptar.

Cómo cambiar el modo de vSphere EVC para su clúster

Aprenda a configurar vSphere EVC para asegurar que no haya errores con las migraciones de máquinas virtuales entre hosts en el clúster debido a incompatibilidades de características de CPU.

Hay disponibles varios enfoques de EVC para asegurar la compatibilidad de CPU:

  • Si todos los hosts de un clúster son compatibles con un modo EVC CPU o Graphics (vSGA) más nuevo, puede cambiar el modo EVC CPU o Graphics (vSGA) de un clúster EVC existente.

  • Puede habilitar EVC para un clúster que no tiene EVC habilitado.

  • Puede aumentar el modo EVC para exponer más características de CPU.

  • Puede disminuir el modo EVC para ocultar características de CPU y aumentar la compatibilidad.

Requisitos previos

  • Verifique que todos los hosts del clúster tengan CPU compatibles para el modo EVC que se desea habilitar. Consulte el artículo KB 1003212 de la base de conocimientos para obtener una lista de las CPU compatibles.

  • Compruebe que todos los hosts del clúster estén conectados y registrados en vCenter Server. El clúster no puede contener un host desconectado.

  • Las máquinas virtuales deben estar en los siguientes estados de energía, según si se aumenta o disminuye el modo EVC.

    Modo de EVC

    Acción de energía de la máquina virtual

    Aumente el modo EVC hasta una línea base de CPU con más características.

    Las máquinas virtuales en ejecución pueden permanecer encendidas. No hay nuevas características disponibles de modo EVC para las máquinas virtuales hasta que se apaguen y se vuelvan a encender. Se requiere un ciclo de energía completo. No alcanza con reiniciar el sistema operativo invitado o con suspender y reanudar la máquina virtual.

    Sugerencia:

    Para configurar una máquina virtual para que se apague y encienda cuando se reinicie el sistema operativo invitado, establezca el parámetro de máquina virtual vmx.reboot.powerCycle en TRUE. Cuando la máquina virtual se vuelve a encender, se elimina este parámetro de configuración. Para editar las opciones de configuración de la máquina virtual, puede utilizar el VMware Host Client. Consulte Editar los parámetros del archivo de configuración en el tema VMware Host Client de la guía Administrar un host único de vSphere: VMware Host Client. Consulte la publicación VMware vSphere Blog para obtener información sobre cómo establecer este parámetro en un grupo de máquinas virtuales mediante VMware PowerCLI.

    Disminuya el modo EVC hasta una línea base de CPU con menos características.

    Apague las máquinas virtuales si están encendidas y en ejecución en un modo EVC superior al que pretende habilitar.

    Nota:

    Al tomar una instantánea de una máquina virtual en un clúster de EVC, tenga en cuenta los siguientes casos prácticos:

    • Si crea una instantánea de una máquina virtual en ejecución antes de cambiar EVC a una versión anterior, se produce un error al intentar revertir a esa instantánea después del cambio de EVC a una versión anterior y la máquina virtual queda en estado de suspensión.
    • Si crea una instantánea de una máquina virtual antes de una actualización de EVC, puede revertir a la instantánea tomada antes de la actualización de EVC.

    Para verificar el modo EVC para máquinas virtuales, consulte Cómo determinar el modo EVC de la máquina virtual.

Procedimiento

  1. Seleccione un clúster en el inventario.
  2. Haga clic en la pestaña Configurar.
  3. En Configuración, seleccione VMware EVC y haga clic en Editar.
  4. En la página Cambiar el modo de EVC, seleccione si desea activar o desactivar EVC.

    Opción

    Descripción

    Deshabilitar EVC

    La función EVC está desactivada. La compatibilidad de CPU no se aplica para los hosts en este clúster.

    Habilitar EVC para hosts AMD

    La característica EVC está habilitada para hosts AMD.

    Habilitar EVC para hosts Intel

    La característica EVC está habilitada para hosts Intel.

  5. En el menú desplegable Modo de CPU, seleccione la característica de CPU de línea base que desea habilitar para el clúster.

    Si no puede seleccionar el modo de CPU de EVC, el panel Compatibilidad mostrará el motivo y los hosts relevantes de cada motivo.

  6. (opcional) En el menú desplegable Modo de gráficos (vSGA), seleccione un conjunto de funciones de gráficos de línea base.

    Si no puede seleccionar el modo de vSGA de EVC, el panel Compatibilidad mostrará el motivo y los hosts relevantes de cada motivo.

    Opción

    Descripción

    Gráficos de línea base

    Aplica el conjunto de funciones de gráficos de línea base que incluye funciones a través de Direct3D 10.1/OpenGL 3.3.

    Nota:

    Para configurar el modo vSGA con el fin de aplicar el conjunto de gráficos de línea base que incluye funciones a través de Direct3D 10.1/OpenGL 3.3, la máquina virtual debe ser compatible con ESXi 6.5 o una versión posterior.

    Características de la clase D3D 11.0

    Aplica el conjunto de funciones de gráficos de línea base que incluye funciones a través de Direct3D 11.0/OpenGL 4.3.

    Nota:

    Al crear un clúster y habilitar las características de la clase Direct3D 11.0/OpenGL 4.3 del modo de gráficos EVC, solo puede agregar al clúster hosts ESXi 8.0 que admitan Direct3D 11.0/OpenGL 4.3. Si intenta agregar un host ESXi 8.0 que no admita Direct3D 11.0/OpenGL 4.3, se producirá un error en la operación y aparecerá un mensaje de error.

  7. Haga clic en Aceptar.

Cómo determinar el modo EVC de la máquina virtual

El modo EVC de una máquina virtual determina las funciones de gráficos y CPU que un host debe tener para que la máquina virtual migre a ese host y se encienda. El modo EVC de una máquina virtual es independiente del modo EVC que configure para el clúster en el que se ejecuta la máquina virtual.

El modo EVC de una máquina virtual se determina cuando se enciende la máquina virtual. Durante el encendido, la máquina virtual también determina el modo EVC del clúster en el que se ejecuta. Si se activa el modo EVC de una máquina virtual en ejecución o todo el clúster de EVC, la máquina virtual no cambia su modo EVC hasta que se apague y se vuelva a encender. Esto significa que la máquina virtual no utiliza las funciones de CPU que expone el nuevo modo EVC hasta que se la apague y se la vuelva a encender.

Por ejemplo, puede crear un clúster de EVC que contiene hosts con procesadores Intel y establecer el modo EVC como Intel "Merom" Generation (Xeon Core 2). Cuando se enciende una máquina virtual en este clúster, se ejecuta en el modo EVC Intel Merom Generation (Xeon Core 2). Si el modo EVC del clúster se activa como Intel "Penryn" Generation (Xeon 45 nm Core 2), la máquina virtual permanece en el modo EVC Intel "Merom" Generation (Xeon Core 2) más bajo. Para usar el conjunto de funciones del modo de EVC superior, como SSE4.1, debe apaga la máquina virtual y volverla a encender.

Procedimiento

  1. Desplácese a un clúster o un host en el inventario de vCenter Server.
  2. Haga clic en la pestaña Máquinas virtuales > Máquinas virtuales.
    Aparecerá una lista de todas las máquinas virtuales en el clúster seleccionado o en el host seleccionado.
  3. Para comprobar el estado del modo de CPU, compruebe la columna Modo de CPU de EVC.
    1. Si la columna no está visible, haga clic en Administrar columnas en la esquina inferior izquierda de la tabla Máquinas virtuales.
      Aparece la ventana emergente Mostrar columnas.
    2. Para mostrar la columna Modo de CPU de EVC, busque y seleccione la casilla correspondiente en la lista.
    La columna Modo de CPU de EVC muestra los modos de CPU de todas las máquinas virtuales en el clúster o en el host.
    Importante: Para cada máquina virtual, la columna Modo de CPU de EVC muestra el modo EVC definido en el nivel de máquina virtual.

    No obstante, si no configura EVC por máquina virtual para una máquina virtual, esta hereda el modo EVC del host o el clúster principales. Como resultado, para todas las máquinas virtuales para las que no se configuró EVC por máquina virtual, la columna Modo de CPU de EVC muestra el modo EVC heredado del host o el clúster principales.

    Si la máquina virtual está en un clúster de EVC, el modo EVC que se ve en la columna Modo de CPU de EVC se define de la siguiente manera.
    • Cuando la máquina virtual está encendida, la columna Modo de CPU de EVC muestra el modo EVC por máquina virtual o el modo EVC de nivel del clúster.
      EVC por máquina virtual EVC de nivel del clúster Modo EVC para la máquina virtual
      Activado Activado Habilitado. La columna Modo de CPU de EVC muestra el modo EVC de la máquina virtual.
      Desactivada Activado Habilitado. La columna Modo de CPU de EVC muestra el modo EVC del clúster de EVC.
    • Cuando la máquina virtual está apagada, la columna Modo de CPU de EVC muestra el modo EVC por máquina virtual. Si se desactivó EVC por máquina virtual, la columna Modo de CPU de EVC para la máquina virtual está vacía.
    Cuando la máquina virtual no está en un clúster de EVC y no se configuró EVC por máquina virtual, el modo EVC que verá en la columna Modo de CPU de EVC se define de la siguiente manera.
    • Cuando la máquina virtual está encendida, la columna Modo de CPU de EVC muestra el modo EVC del host principal.
    • Cuando la máquina virtual está apagada, la columna Modo de CPU de EVC está vacía.
  4. Para comprobar el estado del modo de gráficos, compruebe la columna Modo de gráficos de EVC (vSGA).
    1. Si la columna no está visible, haga clic en Administrar columnas en la esquina inferior izquierda de la tabla Máquinas virtuales.
      Aparece la ventana emergente Mostrar columnas.
    2. Para mostrar la columna Modo de gráficos de EVC (vSGA), busque y seleccione la casilla correspondiente de la lista.
    La columna Modo de gráficos de EVC (vSGA) muestra el conjunto de funciones de gráficos de líneas base. Para ver los gráficos de líneas base, debe habilitar Gráficos 3D en la máquina virtual.

    Para obtener información sobre cómo configurar gráficos 3D en una máquina virtual, consulte Configurar gráficos 3D y tarjetas de vídeo en la documentación de Administrar máquinas virtuales de vSphere.

Migración con vMotion y hosts ESXi con procesadores AMD sin 3DNow!

Si los hosts de un clúster de vSphere tienen diferentes generaciones de procesadores AMD, algunos con conjuntos de instrucciones de 3DNow! y algunos sin estas instrucciones, no es posible migrar correctamente las máquinas virtuales entre los hosts. Se debe utilizar un modo EVC o una máscara de compatibilidad de la CPU para ocultar las instrucciones.

Las generaciones más nuevas de procesadores AMD no incluyen instrucciones para el procesador 3DNow!. El modo EVC de vCenter Server AMD Opteron Gen. 3 (sin 3DNow!) enmascara las instrucciones de 3DNow! de las máquinas virtuales. Este modo EVC se puede aplicar a los clústeres EVC que contengan solo los hosts AMD Opteron Generation 3. La aplicación de este modo permite que los clústeres mantengan la compatibilidad de vMotion con hosts AMD Opteron que no tienen instrucciones de 3DNow! No se puede hacer que los clústeres que contienen hosts con AMD Opteron Generation 1 o AMD Opteron Generation 2 sean compatibles con vMotion con hosts que no poseen instrucciones 3DNow!.

Requisitos previos

Asegúrese de que el clúster contenga solo los hosts con AMD Opteron Generation 3 o procesadores más nuevos.

Procedimiento

  • Habilite el modo EVC de AMD Opteron Gen. 3 (sin 3DNow!) en el clúster de EVC.
    Los pasos para habilitar el modo EVC varían según si se crea un clúster o se habilita el modo en un clúster existente, y si el clúster existente contiene máquinas virtuales encendidas.
    Opción Descripción
    Creación de un clúster En el asistente Nuevo clúster, habilite EVC para los hosts AMD y seleccione el modo EVC de AMD Opteron Gen. 3 (sin 3DNow!).
    Edición de un clúster sin máquinas virtuales encendidas En el cuadro de diálogo Configuración del clúster, edite la configuración de VMware EVC y seleccione el modo AMD Opteron Gen. 3 (sin 3DNow!).
    Edición de un clúster con máquinas virtuales encendidas El modo EVC de AMD Opteron Gen. 3 (sin 3DNow!) no puede habilitarse si hay máquinas virtuales encendidas en el clúster.
    1. Apague cualquier máquina virtual que esté en ejecución en el clúster o mígrela hacia fuera del clúster con vMotion.

      La migración de las máquinas virtuales fuera del clúster con vMotion permite demorar el apagado de las máquinas virtuales hasta un momento más oportuno.

    2. En el cuadro de diálogo Configuración del clúster, edite la configuración de VMware EVC y seleccione el modo AMD Opteron Gen. 3 (sin 3DNow!).
    3. Si migró las máquinas virtuales fuera del clúster, apáguelas y realice una migración en frío para regresarlas al clúster.
    4. Encienda las máquinas virtuales.

Resultados

Ahora puede agregar los hosts con procesadores AMD sin instrucciones 3DNow! al clúster y preservar la compatibilidad con vMotion entre los hosts nuevos y existentes en el clúster.

Cómo ver detalles de capacidades de funciones para un clúster de VMware Enhanced vMotion Compatibility (EVC)

Este conjunto de características que expone un clúster de EVC corresponde al conjunto de características de un tipo de procesador en particular. Los conjuntos de características de procesadores se describen mediante un conjunto de marcas de características que se examinan con las instrucciones de CPUID.

Puede ver las marcas de características de CPUID actualmente expuestas por los hosts en un clúster de EVC.

Procedimiento

  1. Seleccione un clúster en el inventario.
  2. Haga clic en la pestaña Configurar.
  3. Seleccione VMware EVC y expanda Detalles de las capacidades de las funciones actuales.

Resultados

Este panel de VMware EVC muestra las marcas de características de CPUID que EVC aplica para los hosts en este clúster. Para obtener información acerca de las marcas de características de CPUID, consulte los sitios web de Intel y AMD.