Le nombre maximum de CPU virtuels que vous pouvez attribuer à une machine virtuelle est de 256. Le nombre maximum de CPU virtuels dépend du nombre de CPU logiques sur l'hôte et du type de système d'exploitation invité qui est installé sur la machine virtuelle.
Tenez comptes des limitations suivantes :
- Une machine virtuelle ne peut pas avoir un nombre de processeurs virtuels supérieur au nombre de cœurs logiques sur l'hôte. Le nombre de cœurs logiques est égal au nombre de cœurs physiques si l'hyperthreading est désactivé ou est égal à deux fois ce nombre si l'hyperthreading est activé.
- Si une machine virtuelle active dispose, au maximum, de 128 CPU virtuels, vous ne pouvez pas utiliser l'ajout à chaud pour accroître le nombre de CPU virtuels. Pour dépasser cette limite, vous devez tout d'abord mettre hors tension la machine virtuelle. En revanche, si une machine virtuelle active a déjà plus de 128 CPU virtuels, vous pouvez utiliser l'ajout à chaud pour augmenter le nombre de CPU virtuels jusqu'à 256.
- Le nombre maximal de sockets de CPU virtuels dont une machine virtuelle peut disposer est de 128. Si vous souhaitez configurer une machine virtuelle avec plus de 128 CPU virtuels, vous devez utiliser des CPU virtuels multicœurs.
- Les systèmes d'exploitation invités ne prennent pas tous en charge Virtual SMP et les systèmes d'exploitation invités qui prennent en charge Virtual SMP peuvent prendre en charge moins de processeurs que ceux disponibles sur l'hôte. Pour plus d'informations sur la prise en charge de Virtual SMP, consultez le Guide de compatibilité de VMware à l'adresse http://www.vmware.com/resources/compatibility.
- Les hôtes utilisant l'hyperthreading peuvent affecter les performances de la machine virtuelle, en fonction de la charge de travail. Il est donc recommandé de tester votre charge de travail afin de déterminer si vous devez activer ou désactiver l'hyperthreading sur vos hôtes.