Ce serveur Exchange dispose de plus de 8 processeurs

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2009-08-19

L'outil Microsoft® Exchange Server Analyzer Tool interroge la classe WMI (Windows® Management Instrumentation) Microsoft Win32_ComputerSystem pour déterminer les informations suivantes :

  • Si la propriété NumberOfLogicalProcessors existe dans WMI, Exchange Server Analyzer détermine la valeur actuelle de NumberOfLogicalProcessors. NumberOfLogicalProcessors renvoie le nombre de processeurs physiques sur l'ordinateur. Cette propriété est disponible dans Windows Server 2008. Par défaut, NumberOfLogicalProcessors n'est pas disponible dans Windows Server 2003. Le correctif mentionné dans l'article 932370 de la Base de connaissances Microsoft, « The number of physical hyperthreading-enabled processors or the number of physical multicore processors is incorrectly reported in Windows Server 2003 » (https://go.microsoft.com/fwlink/?linkid=3052&kbid=932370) (en anglais) ajoute la propriété NumberOfLogicalProcessors à Windows Server 2003.
  • Si la propriété NumberOfLogicalProcessors n'existe pas, Exchange Server Analyzer détermine la valeur actuelle de la propriété NumberOfProcessors. Dans Windows Server 2008, NumberOfProcessors renvoie seulement le nombre de processeurs physiques. Par défaut, dans Windows Server 2003, NumberOfProcessors renvoie le nombre de processeurs logiques.

Si Exchange Server Analyzer détecte que la valeur du nombre de processeurs logiques est supérieure à huit, un avertissement s'affiche. Toutefois, si ce serveur est configuré pour utiliser la technologie Hyper-Threading d'Intel, cet avertissement peut être ignoré en toute sécurité. La technologie Hyper-Threading active les applications logicielles multithread pour exécuter des threads en parallèle. Elle nécessite un système informatique comprenant un processeur Intel Pentium 4 qui prend en charge la technologie Hyper-Threading et une puce compatible à cette même technologie, BIOS et le système d'exploitation.

Exchange 2000 Server et Exchange Server 2003 ne peuvent utiliser de manière efficace que huit processeurs sur un ordinateur. Le service de banque d'informations de Microsoft Exchange est spécifiquement adapté pour un maximum de huit processeurs.

Sur les ordinateurs disposant de plus de huit processeurs, il est recommandé d'utiliser le partitionnement matériel pour partitionner l'ordinateur en plusieurs ordinateurs à huit processeurs ou à quatre processeurs. Vous pouvez également ne configurer l'affinité du processeur pour le processus de banque d'informations de Microsoft Exchange (Store.exe) que sur huit processeurs.

Dès que le processus de banque d'informations de Microsoft Exchange a été limité à huit processeurs via l'affinité du processeur ou via le partitionnement matériel, il est recommandé d'effectuer une mise à niveau vers le dernier Service Pack et correctifs cumulatifs d'Exchange. Cette opération est particulièrement importante si vous utilisez Exchange Server 2003.

Précédemment, les performances du serveur Exchange ont montré des améliorations marginales lorsque le nombre de processeurs sur les serveurs principaux augmente de plus de quatre. Avec plus de huit processeurs, l'augmentation des performances est marginale et ces dernières peuvent parfois diminuer. La décroissance dans le gain de performances avec les processeurs supplémentaires est plus prononcée avec les types de processeurs utilisés sur des ordinateurs plus récents. Avec Exchange Server 2003 Service Pack 1, l'évolutivité avec les processeurs supplémentaires est améliorée. Lorsque la technologie Hyper-Threading est activée, les serveurs à huit processeurs proposent une augmentation de 50 pour cent au niveau des performances par rapport aux serveurs à quatre processeurs. L'utilisation d'ordinateurs à huit processeurs pour des serveurs principaux est désormais appropriée dans de nombreux scénarios. Des serveurs biprocesseur sont recommandés pour les serveurs frontaux.

Comme susmentionné, si cet ordinateur Exchange Server utilise la technologie Hyper-Threading, cet avertissement peut être ignoré en toute sécurité.

Pour supprimer cet avertissement sur les systèmes qui n'utilisent pas la technologie Hyper-Threading

  1. Appliquez le dernier Service Pack et les correctifs cumulatifs pour Exchange Server que vous pouvez télécharger sur le site Web des téléchargements d'Exchange Server 2003 (https://go.microsoft.com/fwlink/?linkid=25097).

  2. Définissez l'affinité du processeur pour le service de banque d'informations de Microsoft Exchange (Store.exe) sur huit processeurs ou utilisez le partitionnement matériel pour créer un serveur Exchange à huit processeurs. Contactez votre fabricant de matériel pour plus d'informations sur la manière de procéder.

Pour plus d'informations sur l'évolutivité des ressources d'Exchange Server, voir l'article de la Base de connaissances Microsoft sur l'évolutivité de la mémoire et du processeur pour Exchange 2000 et Exchange 2003 (https://go.microsoft.com/fwlink/?linkid=3052&kbid=827281).

Pour plus d'informations, voir également l'article 271088 de la Base de connaissances sur l'optimisation des serveurs Windows 2000 Active Directory à six ou huit processeurs à utiliser avec Exchange 2000 (https://go.microsoft.com/fwlink/?linkid=3052&kbid=271088).

Pour plus d'informations sur la technologie Hyper-Threading, voir le site Web d'Intel (http://www.intel.com/info/hyperthreading).

noteRemarque :
Les adresses Web pouvant être modifiées, vous risquez de ne pas pouvoir vous connecter aux sites Web susmentionnés.