Las máscaras de identificación de la CPU (CPU ID) controlan las funciones de la CPU visibles para el sistema operativo invitado de la máquina virtual. Con el enmascaramiento o la ocultación de características de la CPU, una máquina virtual puede quedar ampliamente disponible para hosts ESXi para migración. vCenter Server compara las funciones de la CPU disponibles para una máquina virtual con las funciones de la CPU del host de destino a fin de determinar si se debe permitir o no la migración con vMotion.

Antes de empezar

  • Compruebe que tenga acceso a la máquina virtual en la lista de inventario de vSphere Client.

  • Apague la máquina virtual.

Por qué y cuándo se efectúa esta tarea

Por ejemplo, al enmascarar los bits AMD No eXecute (NX) e Intel eXecute Disable (XD) se impide que la máquina virtual use estas funciones, pero se obtiene compatibilidad que permite migrar máquinas virtuales a hosts ESXi que no incluyen esta capacidad. Cuando el bit NX/XD bit está visible para el sistema operativo invitado, la máquina virtual puede usar esta característica, pero la máquina virtual solo se puede migrar a los hosts en los cuales está habilitada la característica.

Nota:

Es poco frecuente que deba cambiar la configuración de los ajustes de máscara de identificación de CPU. Casi todos los cambios se hacen solo en el bit NX/XD.

Consulte la documentación sobre la administración de vCenter Server y hosts para obtener información detallada sobre la compatibilidad de vMotion y las máscaras de CPU.

Procedimiento

  1. En el inventario de vSphere Client, haga clic con el botón derecho en la máquina virtual y seleccione Edit Settings (Editar configuración).
  2. Haga clic en la pestaña Options (Opciones) y en Advanced (Opciones avanzadas), seleccione CPUID Mask (Máscara de CPUID).
  3. En el panel CPU Identification Mask (Máscara de identificación de CPU), seleccione una opción de marca de NX.

    Opción

    Descripción

    Hide the NX/XD flag from guest (Ocultar la marca de NX/XD del invitado)

    Aumenta la compatibilidad de vMotion.

    Al ocultar la marca de NX/XD se aumenta la compatibilidad de vMotion entre hosts, pero se podrían deshabilitar ciertas características de seguridad de la CPU.

    Expose the NX/XD flag to guest (Exponer la marca de NX/XD al invitado)

    Mantiene habilitadas todas las funciones de seguridad de la CPU.

    Keep current Advanced setting values for the NX/XD flag (Mantener la configuración avanzada actual para la marca de NX/XD)

    Utiliza la configuración de marca de NX/XD que se especifica en el cuadro de diálogo CPU Identification Mask (Máscara de identificación de la CPU). Se habilita solo cuando la configuración actual especifica algo distinto a lo que se establece en las otras opciones de marca de NX/XD, por ejemplo, si el valor del bit de marca de NX/XD varía según la marca del procesador.

  4. (Opcional) : Para editar los valores de máscara que no sea el bit NX o para establecer los valores de máscara NX a estados distintos de “0” o “H”, haga clic en Advanced (Opciones avanzadas).
    1. Seleccione la pestaña correspondiente.
    2. Haga clic en una fila y edite el valor de la máscara.

      Para ver una explicación de un símbolo de valores, haga clic en Legend (Leyenda).

    3. Haga clic en OK (Aceptar) para aplicar los cambios y regresar al cuadro de diálogo Virtual Machine Properties (Propiedades de máquina virtual).
  5. Haga clic en OK (Aceptar) para guardar sus cambios.