Performances de base du serveur de boîtes aux lettres (avec MAPI)
Dernière rubrique modifiée : 2006-04-14
Cette section fournit des données sur les performances de base du serveur de boîtes aux lettres Exchange Server 2003 sous des charges d'utilisateurs MAPI spécifiques. Les critères matériels clés d'un serveur de boîtes aux lettres sont le type et la vitesse du processeur, la taille de la mémoire, la vitesse du réseau, ainsi que la configuration et les performances des disques.
Remarque : |
---|
Les données d'évolutivité d'Exchange 2000 servent de base de comparaison. Load Simulator 2000 et Load Simulator 2003 sont utilisés pour simuler, respectivement, les clients MAPI Outlook 2000 et Outlook 2003. Pour plus d'informations sur Load Simulator (LoadSim), voir le document sur les Outils de performance d'Exchange Server 2003. |
Matériel
Le tableau suivant indique les spécifications matérielles utilisées dans les scénarios suivants :
- Scénario 1 : Exchange 2000 Server et Outlook 2000 en ligne par rapport à Exchange Server 2003 et Outlook 2003 en ligne.
- Scénario 2 : Exchange 2000 Server et le mode Exchange mis en cache d'Outlook 2003 par rapport à Exchange Server 2003 et le mode Exchange mis en cache d'Outlook 2003.
Configuration matérielle des boîtes aux lettres
Type de serveur | Type de processeur | RAM | Stockage |
---|---|---|---|
Serveur principal |
4 processeurs Intel P4 Xeon, 1,4 GHz (technologie Hyper-Threading désactivée) |
4 Go |
|
Scénario 1 : Exchange 2000 Server et Outlook 2000 en ligne par rapport à Exchange Server 2003 et Outlook 2003 en ligne.
Ce scénario compare les caractéristiques de charge d'Exchange 2000 Server et Outlook 2000 avec celles d'Exchange Server 2003 et Outlook 2003. Load Simulator 2003 est utilisé pour générer la charge. La configuration LoadSim utilisée est la suivante :
Configuration des clients LoadSim
- Intel P4 cadencé à 600 mégahertz (MHz)
- 512 Mo de RAM
- Un disque IDE (Integrated Drive Electronics)
- 1 000 clients LoadSim par ordinateur
Configuration LoadSim Les tableaux suivants affichent les valeurs utilisées.
Paramètres de configuration des boîtes aux lettres
Configuration des boîtes aux lettres Valeur Messages dans la boîte de réception
100
Message dans Éléments supprimés
1
Nombre de nouveaux dossiers
10
Messages par nouveau dossier
10
Rendez-vous dans le Calendrier
25
Nombre de contacts
128
Taille moyenne des messages
75 Ko
Paramètres des actions de l'utilisateur
Actions de l'utilisateur dans une journée de 8 heures Valeur Envoi de courrier
12
Messages reçus/jour
208
Messages envoyés/jour
52
Gestion de la boîte de réception
12
Consultation du courrier
20
Vérification des informations de disponibilité
1
Demande de réunion
1.4
Prise de rendez-vous
2.8
Consultation du Calendrier
6
Journalisation des applications
0
Déconnexion
0
Consultation des contacts
0
Création de contact
0
Paramètres des listes de distribution
Listes de distribution Valeur Listes de distribution par site
100
Taille minimale des listes de distribution
2
Taille moyenne des listes de distribution
10
Taille maximale des listes de distribution
20
Le tableau suivant montre les résultats produits par le serveur de boîtes aux lettres dans ce scénario.
Comparaison des performances des serveurs de boîtes aux lettres
Plate-forme des serveurs | Windows 2000 SP3 | Windows 2000 SP3 | Windows Server 2003 | Windows Server 2003 |
---|---|---|---|---|
Plate-forme Exchange |
Exchange 2000 Server SP3 |
Exchange Server 2003 |
Exchange Server 2003 |
Exchange Server 2003 |
Plate-forme des clients |
Windows XP et Outlook 2000 en ligne |
Windows XP et Outlook 2003 en ligne |
Windows XP et Outlook 2003 en ligne |
Windows XP et Outlook 2003 en ligne |
Technologie Hyper-Threading activée ? |
Non |
Non |
Non |
Oui |
Utilisateurs |
8,000 |
8,000 |
8,000 |
8,000 |
% temps processeur |
75% |
76% |
75% |
57% |
Changements de contexte/s |
8,300 |
7,833 |
10,183 |
13,487 |
Taux de remise locale |
30 |
30 |
30 |
30 |
Utilisation du réseau (en Kbits/s) |
3,154 |
1,594 |
1,604 |
1,613 |
Transferts disque BD/s |
2,088 |
1,980 |
1,929 |
1,955 |
Écritures journal/s |
377 |
314 |
353 |
398 |
Octets disque/s (Mo) |
19.9 |
20.4 |
18.9 |
17.9 |
Taille de cache de base de données |
864 |
896 |
896 |
896 |
Opérations RPC/s |
950 |
955 |
940 |
925 |
Demandes RPC |
7 |
8 |
8 |
7 |
Latence client (ms) |
96 |
100 |
95 |
105 |
Taille virtuelle (octets) de la banque |
2,047 |
2,075 |
2,080 |
2,082 |
Pour plus d'informations sur les compteurs de performance utilisés dans ce scénario, voir la rubrique sur les Définitions des compteurs de performance.
Processeur
Les performances du processeur présentent un niveau comparable pour Exchange 2000 Server SP3 et Exchange Server 2003. Le test portant sur 8 000 utilisateurs Exchange Server 2000 SP3 indique 75 % d'utilisation du processeur, alors que le test Exchange Server 2003 obtient 76 % d'utilisation du processeur. Les deux tests présentent des charges de travail similaires (950 opérations RPC/s contre 955, avec le même Taux de remise locale).
Le tableau ci-dessus montre que Windows 2000 Advanced Server avec SP3 et Windows Server 2003 enregistrent des performances comparables en termes d'utilisation du processeur avec Exchange Server 2003. Cependant, le gestionnaire de mémoire de Windows Server 2003 bénéficie d'optimisations clés qui lui permettent de diminuer sensiblement la fragmentation de la mémoire virtuelle, ce qui n'apparaît pas dans le tableau.
Exchange Server 2003 tire parti de la technologie Hyper-Threading d'Intel pour augmenter de 25 % l'évolutivité du serveur. Ce tableau montre que l'utilisation du processeur est réduite de 25 % (passant de 76 à 57 %) lorsque le même test est exécuté avec la technologie Hyper-Threading activée. Le bénéfice de la technologie Hyper-Threading est le même pour les scénarios des clients avec le mode Exchange mis en cache.
Mémoire
L'espace mémoire de la banque d'informations d'Exchange Server 2003 est pratiquement équivalent à celui d'Exchange 2000 Server. Compte tenu de l'augmentation de la Taille de cache de base de données (896 Mo contre 864 Mo) dans Exchange Server 2003 et les améliorations des performances dans Jet, la réduction des opérations aléatoires d'E/S disque de la base d'informations Exchange peut atteindre 10 %.
Utilisation du disque
Exchange Server 2003 produit 10 % d'opérations d'E/S disque de base de données Exchange en moins qu'Exchange 2000 Server SP3. Compte tenu de l'augmentation de la Taille de cache de base de données (896 Mo contre 864 Mo) dans Exchange Server 2003, la réduction des opérations aléatoires d'E/S sur disque de la base de données Exchange peut atteindre 10 %.
Utilisation du réseau
Par rapport à Exchange Server 2000 et Outlook 2000, avec Exchange 2003 et Outlook 2003, la réduction de la bande passante réseau peut atteindre 50 %. Ce test qui porte sur 8 000 utilisateurs montre qu'Exchange 2000 Server et Outlook 2000 utilisent 3 154 Kbits/s, tandis qu'Exchange Server 2003 et Outlook 2003 utilisent approximativement la moitié de cette bande passante (1 594 Kbits/s). Compte tenu de la technologie de compression implémentée dans Exchange Server 2003 et Outlook 2003, la bande passante réseau nécessaire pour héberger un certain nombre d'utilisateurs est sensiblement inférieure à celle d'Exchange 2000 Server et Outlook 2000. De nombreuses optimisations de performances ayant été implémentées dans Exchange Server 2003, cette compression ne peut pas nuire à l'évolutivité du serveur. En fait, la baisse du nombre d'octets sur le réseau est gratuite en termes d'utilisation de l'UC du serveur.
Scénario 2 : Exchange 2000 Server et le mode Exchange mis en cache d'Outlook 2003 par rapport à Exchange Server 2003 et le mode Exchange mis en cache d'Outlook 2003.
Ce test compare les caractéristiques de charge d'Exchange 2000 Server et Outlook 2003 avec celles d'Exchange Server 2003 et Outlook 2003 dans un scénario de clients avec mode Exchange mis en cache. LoadSim 2003 est utilisé pour générer la charge.
Configuration des clients LoadSim
- Intel P4 cadencé à 600 MHz
- 512 Mo de RAM
- Un disque IDE
- 1 000 clients LoadSim par ordinateur
Configuration LoadSim Les tableaux suivants affichent les valeurs utilisées.
Paramètres de configuration des boîtes aux lettres
Configuration des boîtes aux lettres Valeur Messages dans la boîte de réception
100
Message dans Éléments supprimés
1
Nombre de nouveaux dossiers
10
Messages par nouveau dossier
10
Rendez-vous dans le Calendrier
25
Nombre de contacts
128
Taille moyenne des messages
75 Ko
Paramètres des actions de l'utilisateur
Actions de l'utilisateur dans une journée de 8 heures Valeur Envoi de courrier
7
Messages reçus/jour
161.90
Messages envoyés/jour
44.12
Gestion de la boîte de réception
20
Consultation du courrier
0
Vérification des informations de disponibilité
4
Demande de réunion
2
Prise de rendez-vous
4
Consultation du Calendrier
1
Journalisation des applications
0
Déconnexion
3
Consultation des contacts
0
Création de contact
0
Paramètres des actions de l'utilisateur
Listes de distribution Valeur Listes de distribution par site
100
Taille minimale des listes de distribution
2
Taille moyenne des listes de distribution
10
Taille maximale des listes de distribution
20
Le tableau suivant montre les résultats produits par le serveur de boîtes aux lettres dans ce scénario.
Comparaison entre Exchange 2000 Server/Exchange Server 2003 avec mode mis en cache
Plate-forme des serveurs | Windows 2000 SP3 | Windows 2000 SP3 |
---|---|---|
Plate-forme Exchange |
Exchange 2000 Server SP3 |
Exchange Server 2003 |
Plate-forme des clients |
Windows XP et mode Exchange mis en cache d'Outlook 2003 |
Windows XP et mode Exchange mis en cache d'Outlook 2003 |
Technologie Hyper-Threading activée ? |
Non |
Non |
Utilisateurs |
8,000 |
8,000 |
% temps processeur |
64% |
57% |
Changements de contexte/s |
7,981 |
6,488 |
Taux de remise locale |
23 |
23 |
Utilisation du réseau (en Kbits/s) |
3,613 |
1,765 |
Transferts disque BD/s |
1,496 |
1,355 |
Écritures journal/s |
304 |
315 |
Octets disque/s (Mo) |
17.7 |
16.2 |
Taille de cache de base de données |
896 |
864 |
Opérations RPC/s |
1,205 |
1,193 |
Demandes RPC |
8 |
7 |
Taille virtuelle (octets) de la banque |
2,016 |
2,076 |
Pour plus d'informations sur les compteurs de performance utilisés dans ce scénario, voir la rubrique sur les Définitions des compteurs de performance.
Remarque : |
---|
Les résultats des tests Outlook 2003 en ligne et des tests mode Exchange mis en cache d'Outlook 2003 ne sont pas comparables. Le profil utilisateur et les actions des utilisateurs sont très différents. Pour obtenir des données de performances spécifiques sur Outlook 2003, voir le document Client Network Traffic with Exchange 2003(en anglais). |
Processeur
Dans ce test, les performances du processeur des clients MAPI avec le mode Exchange mis en cache sur Exchange Server 2003 sont supérieures d'environ 10 % à celles relevées sur Exchange 2000 Server SP3. Le test portant sur 8 000 utilisateurs Exchange Server 2000 SP3 indique 64 % d'utilisation du processeur, alors que le test Exchange Server 2003 obtient 57 % d'utilisation du processeur. Les deux tests présentent des charges de travail similaires (1,193 opérations RPC/s contre 1 205, avec le même Taux de remise locale). Exchange 2003 Server est optimisé pour les clients utilisant le mode Exchange mis en cache d'Outlook 2003.
Mémoire
L'espace mémoire de la banque d'informations d'Exchange Server 2003 est pratiquement équivalent à celui d'Exchange 2000 Server. Compte tenu de l'augmentation de la Taille de cache de base de données (896 Mo contre 864 Mo) dans Exchange Server 2003 et les améliorations des performances dans Jet, la réduction des opérations aléatoires d'E/S disque de la base de données Exchange peut atteindre 10 %.
Utilisation du disque
Exchange 2003 produit 10 % d'opérations d'E/S sur disque de base de données Exchange qu'Exchange 2000 Server SP3. Compte tenu de l'augmentation de la taille de cache de base de données (896 Mo contre 864 Mo) dans Exchange Server 2003, la réduction des opérations aléatoires d'E/S sur disque de la base de données Exchange peut atteindre 10 %.
Utilisation du réseau
Par rapport à Exchange 2000 Server et Outlook 2003, avec Exchange Server 2003 et Outlook 2003, la réduction de la bande passante réseau peut atteindre 50 %. Ce test qui porte sur 8 000 utilisateurs montre qu'Exchange 2000 Server et Outlook 2003 utilisent 3 613 Kbits/s, tandis que le test Exchange Server 2003 et Outlook 2003 utilise approximativement la moitié de cette bande passante (1 765 Kbits/s). Compte tenu de la technologie de compression implémentée dans Exchange Server 2003 et Outlook 2003, la bande passante réseau nécessaire pour héberger un certain nombre d'utilisateurs est sensiblement inférieure à celle d'Exchange 2000 Server et Outlook 2003. De nombreuses optimisations de performances ayant été implémentées dans Exchange Server 2003, cette compression ne peut pas nuire à l'évolutivité du serveur. En fait, la baisse du nombre d'octets sur le réseau est gratuite en termes d'utilisation de l'UC du serveur.
Instructions relatives à l'évolutivité des boîtes aux lettres
Lorsque vous concevez un serveur de boîtes aux lettres, tenez compte des recommandations suivantes :
- Un serveur de boîtes aux lettres principal hébergeant de nombreuses connexions MAPI évolue parfaitement sur des serveurs à quatre processeurs.
- En général, un processeur pour 1 000 utilisateurs est un bon ratio à appliquer à tous les utilisateurs de messagerie, sauf pour ceux dont les besoins sont très importants. Pour plus d'informations sur les besoins en termes de processeurs, voir le document sur le Calcul de la taille du serveur.
- Exchange Server utilise 3 Go de mémoire au maximum. Pour améliorer les performances, portez la mémoire à 4 Go afin de réduire la pagination sur disque.