Dans VMware Cloud Director, avec le modèle d'allocation de pool d'allocation, un pourcentage des ressources que vous allouez à partir du centre de données virtuel (VDC, Virtual Data Center) fournisseur est attribué au VDC d'organisation.
Vous pouvez définir le pourcentage pour le CPU et la mémoire. Ce pourcentage s'appelle facteur de pourcentage garanti et permet de surcharger des ressources.
En tant qu'administrateur système, vous pouvez configurer des VDC d'organisation de pool d'allocation pour qu'ils soient élastiques ou non élastiques. L'élasticité est un paramètre global qui affecte tous les VDC d'organisation à pool d'allocation. Reportez-vous à la section Modifier des paramètres système généraux VMware Cloud Director.
Par défaut, un pool d'allocation élastique est activé pour les VDC d'organisation à pool d'allocation. Sur les systèmes mis à niveau à partir de VMware Cloud Director 5.1, dans lesquels les VDC d'organisation à pool d'allocation comportent des machines virtuelles réparties sur plusieurs pools de ressources, le pool d'allocation élastique est activé par défaut.
Lorsque la fonctionnalité de pool d'allocation élastique est activée dans les VDC à pool d'allocation, le VDC d'organisation occupe et utilise tous les pools de ressources associés à son VDC fournisseur. Par conséquent, la fréquence du processeur virtuel est maintenant un paramètre obligatoire d'un pool d'allocations.
Définissez la fréquence de vCPU et le facteur de pourcentage garanti de sorte qu'un nombre suffisant de machines virtuelles puisse être déployé dans le VDC d'organisation sans que le CPU constitue un goulot d'étranglement.
Lors de la création d'une machine virtuelle, le moteur de placement place cette dernière dans un pool de ressources VDC fournisseur qui répond le mieux à ses besoins. Un pool de sous-ressources est créé pour ce VDC d'organisation sous le pool de ressources du VDC fournisseur et la machine virtuelle est placée sous le pool de sous-ressources.
Lors de l'activation de la machine virtuelle, le moteur de placement vérifie le pool de ressources du VDC fournisseur pour déterminer s'il dispose toujours de la capacité nécessaire à la mise sous tension de la machine virtuelle. Si tel n'est pas le cas, le moteur de placement transfère la machine virtuelle vers un pool de ressources VDC fournisseur disposant des ressources suffisantes pour exécuter la machine virtuelle. Un pool de sous-ressources est créé pour le VDC d'organisation s'il n'en existe pas.
Le pool de sous-ressources est configuré avec suffisamment de ressources pour exécuter la nouvelle machine virtuelle. La réservation de mémoire du pool de sous-ressources augmente de la taille de mémoire configurée de la machine virtuelle multipliée par le facteur de pourcentage garanti pour le VDC d'organisation. La réservation de CPU des pools de sous-ressources augmente du nombre de vCPU (vCPU) configuré pour les machines virtuelles multiplié par les vCPU spécifiés au niveau du VDC d'organisation, multiplié par le facteur de pourcentage garanti de processeur défini au niveau du VDC d'organisation. Si la fonctionnalité de pool d'allocation élastique est activée, la limite de mémoire du pool de sous-ressources augmente de la taille de mémoire configurée de la machine virtuelle, et la limite de CPU du pool de sous-ressources augmente du nombre de vCPU configuré sur la machine virtuelle multiplié par la fréquence du vCPU spécifiée au niveau du VDC d'organisation. La machine virtuelle est reconfigurée pour définir sur zéro sa réservation de mémoire et de CPU et le moteur de placement des machines virtuelles la place dans un pool de ressources de VDC fournisseur.
Avec le modèle d'allocation de pool d'allocation élastique, les limites sont surveillées et gérées uniquement par VMware Cloud Director. Si la fonctionnalité élastique est désactivée, la limite de pool de ressources est également définie.
Grâce au modèle de pool d'allocations, une machine virtuelle peut tirer parti des ressources d'une autre machine virtuelle inactive appartenant au même groupe de sous-ressources. Ce modèle permet de tirer parti des nouvelles ressources ajoutées au VDC fournisseur.
Dans de rares cas, une machine virtuelle passe du pool de ressources auquel elle était attribuée à sa création à un pool de ressources différent lors de l'activation à cause d'un manque de ressources sur le pool de ressources d'origine. Cela peut impliquer un faible coût pour déplacer les fichiers de disque de machine virtuelle vers un nouveau pool de ressources.
Lorsque la fonctionnalité de pool d'allocation élastique est désactivée, le comportement des VDC d'organisation à pool d'allocation est semblable au modèle de pool d'allocation de VMware Cloud Director 1.5. Dans ce modèle, la fréquence du vCPU n'est pas configurable. La surattribution est contrôlée en définissant le pourcentage de ressources garanti.
Par défaut, dans un VDC de pool d'allocation, les machines virtuelles obtiennent leurs paramètres de réservation, de limite et de partage à partir des paramètres du VDC. Pour créer ou reconfigurer une machine virtuelle avec les paramètres d'allocation de ressources personnalisés pour le CPU et la mémoire, vous pouvez utiliser l'API vCloud. Reportez-vous à la section Guide de programmation de VMware Cloud Director API.