Le système d'exploitation hôte doit avoir suffisamment de mémoire pour fournir des services tels que la virtualisation des
E/S, les instantanés de machine virtuelle et la gestion pour prendre en charge les partitions enfants. L'hôte réserve une
quantité minimale de mémoire, appelée réserve racine (root), qui ne peut pas être allouée aux machines virtuelles. En général,
cette valeur minimale est souvent trop faible. En raison de ce manque de mémoire, les machines virtuelles risquent d'affamer
l'hôte pendant les périodes de forte activité, entraînant des performances médiocres du système d'exploitation de l'hôte et
affectant les fonctions de gestion de Microsoft Storage Spaces et d'Hyper-V.
Dell vous recommande de réserver au moins 8 Go de mémoire pour le système d'exploitation de l'hôte sur chaque nœud de calcul,
en n'allouant pas cette mémoire aux machines virtuelles.
Planifiez votre solution convergente de façon à ce que lorsque les machines virtuelles basculent vers les nœuds restants au
cours d'un échec du nœud de calcul, suffisamment de mémoire soit disponible pour gérer la charge des machines virtuelles supplémentaires.
Dell recommande que la quantité de mémoire spécifiée pour toutes les machines virtuelles hébergées par le cluster de calcul
ne dépasse pas la mémoire disponible pour chaque nœud multipliée par le nombre de nœuds moins un. Cette recommandation maintient
les niveaux de performances optimales garantis au cas où un nœud de calcul devienne défaillant. Ceci est indiqué dans la formule
suivante :
Quantité totale de mémoire disponible pour les machines virtuelles =(Mémoire disponible par nœud - 8 Go) * (Nombre total de
nœuds - 1)
Par exemple, dans un cluster convergent à deux nœuds doté de 128 Go de mémoire sur chaque nœud et 8 Go de RAM réservés à l'hôte,
la quantité totale de mémoire disponible pouvant être allouée à toutes les machines virtuelles de la solution ne doit pas
dépasser (128-8) * (2-1) = 120 Go de mémoire. Si chaque machine virtuelle a été configurée pour utiliser 2 Go de RAM, la solution
pourrait prendre en charge jusqu'à un total de 60 machines virtuelles ou 30 machines virtuelles par nœud.
Dans un autre exemple, un cluster convergent à trois nœuds avec 256 Go de mémoire sur chaque nœud libère 496 Go de mémoire
allouable à toutes les machines virtuelles hébergées par le cluster de calcul. Dans cet exemple, si un nœud échoue, les 248
Go de mémoire sur chacun des deux autres nœuds est suffisante pour fournir la mémoire allouée aux machines virtuelles tout
en disposant de 8 Go de réserve pour chacun des nœuds du système d'exploitation hôte.