Cette section décrit les algorithmes et les paramètres utilisés par ESXi pour maximiser la performance des applications tout en maintenant toujours des garanties de ressource.
Nœuds locaux et placement initial Quand une machine virtuelle est sous tension, ESXi lui assigne un nœud local. Une machine virtuelle fonctionne seulement sur des processeurs dans son nœud local et sa mémoire nouvellement allouée vient aussi bien du nœud local.
Équilibrage de charge dynamique et migration de page ESXi combine l'approche initiale traditionnelle de placement avec un algorithme de rééquilibrage dynamique. Périodiquement (toutes les deux secondes par défaut), le système examine les chargements des divers nœuds et détermine s'il rééquilibre le chargement en déplaçant une machine virtuelle d'un nœud à l'autre.
Partage de page transparente optimisé pour le NUMA De nombreuses charges de travail ESXi offrent des possibilités de partage de mémoire entre les machines virtuelles.