Share via


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.

noteRemarque :
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

  • Réseau SAN avec RAID0+1 pour les volumes de base de données
  • 2 piles de disques RAID1 pour chacun des journaux des transactions d'un groupe de stockage
  • 8 000 utilisateurs ont été répartis également entre 12 bases de données, dans trois groupes de stockage avec une taille moyenne de boîte aux lettres par utilisateur de 25 Mo

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.

noteRemarque :
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.