Lorsque vous estimez la CPU, vous devez rassembler des informations sur l'utilisation de la CPU moyenne pour divers types de travailleurs dans votre entreprise.
Les exigences de CPU varient en fonction du type de travailleur. Au cours de la phase pilote, utilisez un outil de contrôle des performances, tel que Perfmon dans la machine virtuelle, esxtop dans ESXi ou des outils de contrôle des performances de vCenter Server pour comprendre les niveaux d'utilisation de CPU moyen et maximal pour ces groupes de travailleurs. Utilisez également les recommandations suivantes :
- Les développeurs de logiciel ou autres utilisateurs expérimentés avec des besoins en haute performance peuvent avoir des exigences de CPU beaucoup plus élevées que les travailleurs du savoir et les travailleurs. Les CPU virtuelles doubles ou quadruples sont recommandées pour les machines virtuelles Windows 7 64 bits qui exécutent des tâches nécessitant beaucoup de ressources, telles que l'utilisation d'applications de CAD, la lecture de vidéos HD ou l'utilisation de résolutions d'écran 4K.
- Les CPU virtuelles simples sont en général recommandées pour d'autres cas.
Comme un grand nombre de machines virtuelles sont exécutées sur un serveur, la CPU peut subir des pics si des agents comme des agents antivirus recherchent tous des mises à jour en même temps. Déterminez les agents, et leur nombre, qui peuvent causer des problèmes de performance et adoptez une stratégie pour résoudre ces problèmes. Par exemple, les stratégies suivantes peuvent être utiles dans votre entreprise :
- Utilisez des Instant Clones ou des clones liés View Composer pour mettre à jour des images plutôt que de laisser des agents de gestion logicielle télécharger des mises à jour logicielles sur chaque poste de travail virtuel individuel.
- Programmez des mises à jour antivirus et logicielles pour qu'elles s'exécutent à des heures creuses, quand peu d'utilisateurs sont susceptibles d'ouvrir une session.
- Échelonnez ou randomisez les dates des mises à jour.
- Utilisez un antivirus compatible avec l'API VMware vShield. Par exemple, cette API a été intégrée dans VMware vCloud® Networking and Security 5.1 et version ultérieure.
Comme approche de dimensionnement initial informelle, pour commencer, supposez que chaque machine virtuelle requiert 1/8 à 1/10 d'un cœur de CPU comme puissance de calcul minimale garantie. Prévoyez pour cela un pilotage qui utilise 8 à 10 machines virtuelles par cœur. Par exemple, si vous partez du principe que vous utilisez 8 machines virtuelles par cœur et que vous possédez un hôte ESXi à 8 cœurs et 2 sockets, vous pouvez héberger 128 machines virtuelles sur le serveur au cours de la phase pilote. Contrôlez l'utilisation de CPU totale sur l'hôte au cours de cette période et vérifiez qu'elle ne dépasse rarement une marge de sécurité telle que 80 % pour laisser assez de hauteur aux pics.