ESXi peut tirer parti de diverses fonctions de gestion de l'alimentation fournies par le matériel hôte pour ajuster le compromis entre les performances et l'utilisation de l'énergie. Vous pouvez contrôler la manière dont ESXi utilise ces fonctions en sélectionnant une stratégie de gestion de l'alimentation.

En général, la sélection d'une stratégie « haute performance » offre plus de performances absolues mais à un rendement inférieur (performance par watt). Les stratégies de faible alimentation offrent moins de performances absolues, mais à un rendement supérieur.

ESXi fournit cinq stratégies de gestion de l'alimentation. Si l'hôte ne prend pas en charge la gestion de l'alimentation ou que les paramètres BIOS spécifient que le système d'exploitation hôte n'est pas autorisé à gérer l'alimentation, seule la stratégie Non pris en charge est disponible.

Sélectionnez une stratégie pour un hôte à l'aide de vSphere Web Client. Si vous ne sélectionnez pas de stratégie, ESXi utilise le paramètre Équilibré par défaut.

Tableau 1. Stratégies de gestion de l'alimentation de CPU

Stratégie de gestion de l'alimentation

Description

Non prise en charge

L'hôte ne prend en charge aucune fonction de gestion de l'alimentation, ou la gestion de l'alimentation n'est pas activée dans le BIOS.

Haute performance

VMkernel détecte certaines fonctions de gestion de l'alimentation, mais il ne les utilisera pas si le BIOS ne les demande pas pour brider l'alimentation ou les événements thermiques.

Équilibré (valeur par défaut)

VMkernel utilise les fonctions de gestion d'alimentation disponibles de manière conservative pour réduire la consommation d'énergie de l'hôte avec un compromis minimal par rapport aux performances.

Faible alimentation

VMkernel utilise strictement les fonctions de gestion de l'alimentation disponibles pour réduire la consommation d'énergie de l'hôte au risque d'affecter les performances.

Personnalisée

La stratégie de gestion de consommation de l'alimentation de VMkernel est en fonction des valeurs de plusieurs paramètres de configuration avancés. Vous pouvez définir ces paramètres dans la boîte de dialogue Paramètres avancés de vSphere Web Client.

Lorsqu'une CPU s'exécute à basse fréquence, il peut également s'exécuter à une tension plus faible, ce qui permet de réaliser des économies d'énergie. Ce type de gestion de l'alimentation est généralement nommé Dynamic Voltage and Frequency Scaling (DVFS - Cadrage dynamique de tension et de fréquence). ESXi tente d'ajuster les fréquences des processeurs pour que les performances des machines virtuelles ne soient pas affectées.

Lorsqu'un processeur est inactif, ESXi peut tirer parti des états de longue inactivité (nommés états C). Plus l'état C correspond à une longue activité, moins le processeur consomme d'énergie, mais le délai de réactivation du processeur est plus long. Lorsqu'un processeur devient inactif, ESXi applique un algorithme pour calculer la durée d'inactivité du processeur et choisit l'état C approprié. Dans les stratégies de gestion de l'alimentation qui n'utilisent pas les états C de longue inactivité, ESXi utilise uniquement l'état de plus courte inactivité C1 pour les processeurs inactifs.