Problèmes de performances

 

S’applique à : Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2008-06-09

Cette section fournit des informations sur la détection des dégradations des performances dans Microsoft Exchange Server 2007. Des informations sur les outils de résolution des problèmes relatifs aux performances sont également disponibles.

Le fait d'avoir un ou plusieurs sous-systèmes défaillants altère la réactivité et le comportement d'un serveur. Par voie de conséquence, il se peut que le serveur cesse de réagir ou que ses performances chutent sous le seuil de ce qui est considéré comme un fonctionnement acceptable. Ces performances diminuées mettent à mal le contrat de niveau de service (contrat SLA) et ont des conséquences néfastes pour l'organisation.

La dégradation des performances d'Exchange 2007 peut être provoquée par des applications non liées à Exchange, ou des applications qui fournissent une prise en charge d'Exchange ou s'appuient sur Exchange. Les applications suivantes ont généralement un impact considérable sur les performances d'un serveur et doivent être axaminées dans le cadre du processus de résolution des problèmes :

  • d'applications antivirus ;

  • les utilitaires de sauvegarde ;

  • Applications de conformité et d’archivage

  • Logiciel de moteur de recherche de bureau

  • Outils de surveillance

  • les outils d'accès distant.

En outre, les informations de cette section permettent de déterminer où l'utilisation du réseau, du processeur ou des E/S s'opère. Identifier les emplacements d'une telle utilisation permet d'écarter les applications qui ne sont pas liées à Exchange. Si le problème est lié à Exchange, l'effet doit apparaître dans l'un des processus Exchange répertoriés dans la rubrique Services installés par le programme d'installation d'Exchange. Si l'utilisation excessive des E/S, du processeur ou du réseau provient de processus autres que ces processus Exchange, vérifiez si des problèmes tiers connus ne sont pas la cause du problème.

Les informations des rubriques suivantes peuvent également être utilisées pour surveiller le serveur de manière proactive et vérifier qu'un serveur ne se dégrade pas en raison d'actions d'utilisateurs, de problèmes matériels ou de défaillances.

Notes

Bien que les problèmes de performances du serveur se traduisent généralement par une expérience utilisateur médiocre (telle qu'une réponse client lente), ce n'est pas toujours vrai et l'inverse non plus. Avant de conclure qu'une expérience utilisateur médiocre résulte du fonctionnement médiocre d'un serveur, il est important de corréler les problèmes utilisateur avec les dégradations observées sur le serveur.

Outils pour la résolution des problèmes de performances

Lors du dépannage des performances d’un serveur exécutant Exchange 2007, plusieurs outils peuvent vous aider :

  • Microsoft Exchange Load Generator

  • Microsoft ESP (Exchange Server Stress and Performance)

  • Composant logiciel enfichable Performance pour la console MMC (Microsoft Management Console)   

  • Microsoft Exchange Profile Analyzer

  • Moniteur réseau

  • Process Monitor

Exchange Load Generator et ESP s'avèrent utiles lorsque vous testez des systèmes pour vérifier leur intégrité avant de passer en production. Vous pouvez utiliser les autres outils pour diagnostiquer les goulots d'étranglement dans les serveurs de production.

Exchange Load Generator

Exchange Load Generator simule la charge que représentent les clients MAPI et son impact sur les performances. Il est utile pour le dimensionnement des serveurs et la validation d'un plan de déploiement. Plus particulièrement, Exchange Load Generator vous aide à déterminer si chacun de vos serveurs peut traiter la charge que vous avez prévue. Exchange Load Generator permet également de valider la solution globale.

Toutefois, Exchange Load Generator ne prend pas en compte tous les facteurs liés au dimensionnement des serveurs. Exchange Load Generator ne simule pas les facteurs suivants, qui peuvent influencer la planification de la capacité des serveurs :

  • courrier électronique commercial entrant non sollicité (également appelé courrier indésirable) en provenance d'Internet ;

  • flux de messagerie SMTP (Simple Mail Transfer Protocol) entrants en provenance d'Internet ou d'autres sites de votre organisation ;

  • utilisation de protocoles non-MAPI pour l'accès aux comptes, tels que POP3 (Post Office Protocol version 3) et IMAP4 (Internet Message Access Protocol version 4rev1) ;

  • utilisation de périphériques mobiles ;

  • utilisation de dossiers publics.

En outre, Exchange Load Generator ne donne pas une image complète de l’expérience utilisateur. Ses résultats ne doivent donc pas être interprétés en ce qui la concerne. Pour plus d'informations sur Exchange Load Generator, consultez la rubrique Vue d’ensemble de Microsoft Exchange Load Generator.

Exchange Stress and Performance

Vous pouvez utiliser Exchange Stress and Performance (ESP) pour simuler arbitrairement plusieurs sessions client accédant simultanément à un ou plusieurs serveurs Exchange 2007. ESP fournit les modules suivants qui simulent des sessions client via les interfaces API et les protocoles Internet suivants :

  • WebDAV (pour Microsoft Office Outlook Web Access)

  • IMAP4

  • Protocole LDAP (Lightweight Directory Access Protocol)

  • Protocole NNTP (Network News Transfer Protocol)

  • POP3

  • SMTP

  • Outlook Web Access 

Semblable à Exchange Load Generator, ESP s'emploie pour valider des déploiements utilisant des fonctionnalités de mobilité et des protocoles Internet qu’Exchange Load Generator ne couvre pas. Pour plus d'informations sur ESP, consultez le site Web Vue d’ensemble de l’outil Microsoft Exchange Server Stress and Performance.

Composant logiciel enfichable Performances de la console MMC

Performances est un composant logiciel enfichable MMC (Microsoft Management Console) qui permet l'analyse de nombreux sous-systèmes et logiciels dans le temps. Il fournit une infrastructure commune pour établir des rapports à partir des données fournies par des compteurs de performance. Pour plus d'informations sur le composant logiciel enfichable, consultez la section « Performances » de la page sur l'obtention des outils de dépannage appropriés dans la documentation technique Exchange Server 2003. Les informations relatives au composant logiciel enfichable Performances sont aussi applicables à Exchange 2007.

Exchange Profile Analyzer

Vous pouvez utiliser Exchange Profile Analyzer pour recueillir des informations statistiques estimées d’une seule banque de boîtes aux lettres ou d’une organisation Exchange. Les données collectées peuvent être utilisées pour des tâches telles que l’analyse des performances et de l’intégrité de serveurs de boîtes aux lettres, l’amélioration des modèles de planification de la capacité et des outils et l’amélioration des méthodologies et des outils de test. Pour plus d'informations sur Profile Analyzer, consultez la page relative à Microsoft Exchange Server Profile Analyzer.

Moniteur réseau

Le Moniteur réseau permet de détecter et de résoudre les problèmes rencontrés sur les réseaux locaux. Avec le Moniteur réseau, vous pouvez effectuer les actions suivantes :

  • Identifier les modèles de trafic réseau et les problèmes réseau. Par exemple, vous pouvez localiser les problèmes de connexion des clients aux serveurs, rechercher un ordinateur qui émet un nombre disproportionné de demandes de traitement et identifier les utilisateurs non autorisés sur votre réseau.

  • Capturer des trames (paquets) directement du réseau.

  • Afficher, filtrer, enregistrer et imprimer les trames capturées.

Pour obtenir des instructions sur l’utilisation du Moniteur réseau pour le dépannage des performances, consultez la rubrique Analyse du trafic entre deux ordinateurs. Pour plus d’informations sur le Moniteur réseau, consultez les articles 294818, Forum aux questions sur le Moniteur réseau et 148942 Procédure de capture du trafic réseau à l'aide du Moniteur réseau de la Base de Connaissances Microsoft.

Notes

Les configurations de sécurité et de conformité utilisant IPSEC et d’autres technologies de sécurité peuvent compliquer la capture de données à l’aide du Moniteur réseau. Il se peut que vous deviez désactiver provisoirement le chiffrage afin de capturer les informations suffisantes nécessaires au dépannage de certains problèmes.

Process Monitor

Process Monitor est un outil de surveillance avancé pour Microsoft Windows qui indique l'activité en temps réel d'un système de fichiers, d'un Registre et de processus/thread. Il combine les fonctionnalités de deux outils hérités, le Moniteur fichiers et le Moniteur Registre, et ajoute un filtrage riche et non destructif, des propriétés d’événements complètes (telles que des ID et des noms d’utilisateurs de session), des informations de processus fiables, des piles de threads complètes avec une prise en charge des symboles intégrée pour chaque opération, la connexion simultanée à un fichier, ainsi que plusieurs autres améliorations. Pour plus d’informations sur Process Monitor, consultez la page Process Monitor.

Pour plus d'informations

Pour plus d'informations sur les outils de dépannage, consultez la rubrique Outils de dépannage.

Pour plus d'informations sur les fonctionnalités relatives aux performances et à l'évolutivité dans Exchange 2007, consultez la rubrique Nouvelles fonctionnalités liées aux performances et à l'évolutivité. Pour plus d’informations sur la surveillance des performances de votre environnement Exchange 2007, consultez la rubrique Contrôle des performances de serveur.

Pour plus d’informations sur le dépannage d’autres problèmesExchange 2007, consultez la rubrique Dépannage. Pour plus d'informations sur le dépannage des problèmes en relation avec la disponibilité élevée, consultez la rubrique Dépannage de disponibilité d’environnement.