Puede aplicar diversas características de administración de energía en ESXi que el hardware de host proporciona para ajustar el equilibrio entre rendimiento y energía. Para controlar de qué forma ESXi utiliza estas características, seleccione una directiva de administración de energía.

Al seleccionar una directiva de alto rendimiento, se proporciona más rendimiento absoluto, pero menos eficiencia (rendimiento por vatio). Las directivas de energía reducida proporcionan menos rendimiento absoluto, pero más eficiencia.

Puede seleccionar una directiva para el host que administra mediante VMware Host Client. Si no selecciona ninguna directiva, ESXi utiliza la directiva Equilibrado de forma predeterminada.

Tabla 1. Directivas de administración de energía de la CPU
Directiva de administración de energía Descripción
Alto rendimiento

No utiliza ninguna característica de administración de energía.

Equilibrado (valor predeterminado)

Reduce el consumo de energía con mínimo perjuicio del rendimiento

Poca energía

Reduce el consumo de energía con riesgo de rendimiento bajo

Personalizado

Directiva de administración de energía definida por el usuario. Están disponibles las opciones de configuración avanzada.

Cuando una CPU se ejecuta en una frecuencia más baja, también puede ejecutarse con un voltaje más bajo, lo cual ahorra energía. Este tipo de administración de energía suele denominarse ajuste dinámico de voltaje y frecuencia (DVFS). ESXi intenta ajustar las frecuencias de CPU de modo que el rendimiento de la máquina virtual no se vea afectado.

Cuando una CPU está inactiva, ESXi puede aplicar estados de interrupción profunda, también conocidos como estados C. Cuanto más profundo es el estado C, menos energía utiliza la CPU, pero, a la vez, más tarda en reanudar su ejecución. Cuando una CPU se vuelve inactiva, ESXi aplica un algoritmo para predecir la dirección del estado inactivo y elige un estado C adecuado en el cual entrar. En las directivas de administración de energía que no utilizan estados C profundos, ESXi solamente utiliza el estado de interrupción menos profundo en las CPU inactivas (C1).

Seleccionar directiva de administración de energía de la CPU

La directiva de administración de energía de la CPU para un host se establece con vSphere Client.

Requisitos previos

Compruebe que la configuración del BIOS en el sistema host permita que el sistema operativo controle la administración de energía (por ejemplo, con la opción Controlado por sistema operativo). Si el hardware del host no permite que el sistema operativo administre la energía, la única directiva disponible es No compatible. (En algunos sistemas, la única directiva disponible es Alto rendimiento).

Procedimiento

  1. Desplácese hasta el host en vSphere Client.
  2. Haga clic en Configurar.
  3. En Hardware, seleccione Descripción general y haga clic en Editar directiva de energía.
  4. Seleccione una directiva de administración de energía para el host y haga clic en Aceptar.
    La selección de la directiva se guarda en la configuración del host y se puede volver a utilizar al momento del arranque. Se puede cambiar en cualquier momento y no requiere que se reinicie el servidor.

Configurar los parámetros de la directiva personalizada para la administración de energía del host

Cuando utiliza la directiva personalizada para la administración de energía del host, ESXi basa la directiva de administración de energía en los valores de varios parámetros de configuración avanzados.

Requisitos previos

Seleccione Personalizada para la directiva de administración de energía, como se describe en Seleccionar directiva de administración de energía de la CPU.

Procedimiento

  1. Desplácese hasta el host en vSphere Client.
  2. Haga clic en Configurar.
  3. En Sistema, seleccione Configuración avanzada del sistema.
  4. En el panel derecho, puede editar los parámetros de administración de energía que afectan a la directiva personalizada.
    Los parámetros de administración de energía que afectan a la directiva personalizada tienen descripciones que comienzan con En la directiva personalizada. Todos los demás parámetros afectan a todas las directivas de administración de energía.
  5. Seleccione el parámetro y haga clic en el botón Editar.
    Nota: Los valores predeterminados de los parámetros de administración de energía coinciden con la directiva equilibrada.
    Parámetro Descripción
    Power.UsePStates Utilice estados P de ACPI para ahorrar energía cuando el procesador está ocupado.
    Power.MaxCpuLoad Utilice estados P para ahorrar energía en una CPU solo cuando la CPU está ocupada por menos del porcentaje dado de tiempo real.
    Power.MinFreqPct No utilice ningún estado P más lento que el porcentaje dado de velocidad completa de la CPU.
    Power.UseStallCtr Utilice un estado P más profundo cuando el procesador se atasca con frecuencia esperando eventos como pérdidas de memoria caché.
    Power.TimerHz Controla cuántas veces por segundo ESXi vuelve a evaluar en qué estado P debería estar cada CPU.
    Power.UseCStates Utilice estados C de ACPI (C2 o inferior) cuando el procesador está inactivo.
    Power.CStateMaxLatency No utilice estados C cuya latencia supere este valor.
    Power.CStateResidencyCoef Cuando una CPU pasa a estar inactiva, elija el estado C más profundo cuya latencia multiplicada por este valor sea inferior a la predicción del host respecto a cuánto tiempo permanecerá inactiva la CPU. Los valores más altos hacen que ESXi sea más conservador respecto a la utilización de estados C profundos, mientras que los valores más bajos son más agresivos.
    Power.CStatePredictionCoef Un parámetro en el algoritmo de ESXi para predecir por cuánto tiempo permanecerá inactiva una CPU que pasa a ese estado. No se recomienda cambiar este valor.
    Power.PerfBias Indicio de sesgo de la energía de rendimiento (solo Intel). Establece un MSR en los procesadores Intel en el valor recomendado por Intel. Intel recomienda 0 para alto rendimiento, 6 para equilibrado y 15 para poca energía. Los demás valores no están definidos.
  6. Haga clic en Aceptar.