Procédure de calcul des besoins en E/S de stockage à l'aide des données sur l'environnement

 

Dernière rubrique modifiée : 2006-07-19

Si vous avez déjà déployé Exchange, vous devez utiliser l'environnement de production existant pour identifier les besoins en E/S. L'avantage de l'analyse de l'environnement de production est que les données contiennent toutes les E/S qui ont lieu à travers toutes les applications, y compris les applications tierces.

Lorsque vous calculez le nombre des Ops ES/s par boîte aux lettres, utilisez le nombre actuel de boîtes aux lettres du serveur. Si le serveur contient beaucoup de boîtes aux lettres inutilisées ou exécute d'autres applications qui n'ajoutent pas de charge importante au cours des deux heures de pointe, il se peut que vos résultats ne soient pas représentatifs. Vous devez choisir pour vos mesures un serveur hébergeant des boîtes aux lettres typiques ou ne contenant pas de boîtes aux lettres inutilisées.

Avant de commencer

Tenez compte du fait que l'utilisation des serveurs varie légèrement selon le jour de la semaine. Comme les variations sont importantes, vous devez surveiller votre environnement sur une période de temps prolongée (un mois dans l'idéal) pour déterminer quand vous rencontrerez probablement des poussées d'activité.

Procédure

Pour calculer les besoins en E/S de stockage à l'aide des données sur l'environnement

  1. Identifiez trois serveurs de boîtes aux lettres Exchange à utiliser pour collecter les données de performances de base. Choisissez des serveurs haut de gamme qui desservent les utilisateurs les plus actifs de la messagerie. Pour cette procédure, ces serveurs seront appelés ex2003base. Souvent, les types d'utilisateurs varient d'un site à l'autre. Il est donc parfois utile de recueillir les données de profil de boîte aux lettres pour chaque site et d'utiliser différents profils de boîte aux lettres standard (un pour chaque site).

  2. Analysez les serveurs ex2003base pendant une période de 24 heures le jour où a lieu habituellement la pointe de charge (le lundi dans de nombreuses entreprises). Ce jour-là, démarrez le journal Perfmon sur chaque serveur à 04:00 et laissez-le s'exécuter pendant 24 heures.

  3. Enregistrez les objets Perfmon suivants (tous les compteurs, toutes les instances) toutes les 15 secondes :

    • Disque logique
    • MSExchangeIS
    • Disque physique
    • Processeur
  4. Compilez les données suivantes à partir des serveurs ex2003base :

    • Déterminez la taille moyenne de boîte aux lettres des trois serveurs ex2003base. Pour déterminer les besoins futurs en matière de performances du système de stockage, vous utiliserez la taille moyenne de boîte aux lettres.
    noteRemarque :
    Une limite de taille de boîte aux lettres est requise pour dimensionner correctement la taille/les performances de la solution de stockage pour un ensemble d'utilisateurs donné.
    • Déterminez le nombre de boîtes aux lettres hébergées sur chaque serveur ex2003base. Ceci vous permettra de déterminer des moyennes d'E/S par boîte aux lettres précises pour chaque serveur plus loin dans ce processus.
    • Déterminez les volumes des serveurs ex2003base qui sont utilisés pour chaque fonction Exchange, notamment les journaux des transactions, les bases de données et les files d'attente MTA.
  5. Analysez individuellement chacun des trois journaux Perfmon enregistrés à l'étape 3. Pour chaque journal, procédez comme suit.

    1. Dans l'Analyseur de performances Perfmon, ouvrez le journal Perfmon.
    2. Ajoutez les compteurs suivants :
    • MSExchangeIS->Opérations RPC/s
    • Disque logique ->Transferts disque/s->Instance=Lettre du lecteur qui contient la base de données de la banque d'informations Exchange (ajoutez les lettres de tous les lecteurs contenant des fichiers de base de données Exchange)
    • Processeur->%Temps processeur->Instance=Total
    1. Définissez l'échelle de façon à faire apparaître tous les compteurs dans l'intervalle 0-100 sur l'axe des x (afin que les variations d'une minute de tous les compteurs soient visibles). Affichez la vue du graphique.
    2. Analysez les données Perfmon et identifiez une période d'une heure dans laquelle les trois compteurs ont leurs valeurs maximales (Opérations RPC/s, Transferts disque/s et % Temps processeur). Vous devez voir un plateau où l'utilisation est élevée sur des périodes prolongées.
    3. Après avoir déterminé cette fenêtre d'une heure, réduisez la ligne du temps du journal Perfmon pour l'adapter à cette fenêtre.
  6. À partir de cette fenêtre d'une heure, enregistrez les métriques suivantes (moyenne) pour chacun des serveurs ex2003base :

    • Opérations RPC/s :
    • Transferts disque/s :
    • % Temps processeur :
  7. Utilisez ces données pour remplir la feuille de calcul Server_Sizing.xls fournie lors du téléchargement du guide sur l'optimisation du stockage pour Exchange Server 2003.

  8. Identifiez le serveur ex2003base qui a rencontré la charge la plus élevée. Utilisez les données collectées sur ce serveur comme ligne de base de serveur/processeur/stockage. Appliquez les méthodes conseillées suivantes :

    • Concevez votre système de façon à autoriser une utilisation de 20 % supérieure à celle que vous prévoyez dans les périodes de pointe. Ceci permet au système de stockage et aux processeurs de faire face aux pics dans les périodes de pointe.
    • Le nombre de mégacycles par boîte aux lettres et le nombre des Ops ES/s par boîte aux lettres changent lorsque la configuration du serveur évolue. La liste suivante répertorie les facteurs potentiels susceptibles de provoquer ces changements :
    • Les tailles des boîtes aux lettres sont modifiées de façon significative.
    • La taille maximale des messages est modifiée de façon significative.
    • Des applications tierces sont ajoutées ou supprimées.
    • Des fonctionnalités Exchange sont ajoutées ou supprimées.
    • Le nombre moyen d'accès simultanés des utilisateurs change (il y a plus ou moins de personnes en ligne utilisant le système à tout moment).
  9. Après avoir rempli la feuille de calcul (fournie lors du téléchargement du guide sur l'optimisation du stockage pour Exchange Server 2003) et déterminé vos profils de boîte aux lettres, vous pouvez concevoir votre solution de stockage. Par exemple, si l'analyse révèle que votre profil de boîte aux lettres standard se traduit par 0,75 Ops ES/s par boîte aux lettres et 1,25 mégacycle par boîte aux lettres, vous pouvez déterminer les besoins suivants pour un serveur hébergeant 4 000 boîtes aux lettres :

    • Nombre de boîtes aux lettres : 4,000
    • Pointe des Ops ES/s dans les bases de données (BDD) : (4,000 × .75) = 3,000
    • Pointe des Ops ES/s dans les fichiers journaux : (Ops ES/s BDD/10) = 300
    • Pointe des mégacycles : (4 000 × 1,25) = 5 000 mégacycles

    Pour gérer les pics, vous devez ajouter une marge de 20 % à la conception du processeur et du système de stockage. Avec cette marge supplémentaire, la configuration matérielle minimale requise pour cet exemple est :

    • Nombre de boîtes aux lettres : 4,000
    • Pointe des Ops ES/s dans les bases de données (BDD) : (3,000 + 20%) = 3,600
    • Pointe des Ops ES/s dans les fichiers journaux : (300 + 20%) = 360
    • Pointe des mégacycles : (5,000 + 20%) = 6,000 mégacycles
  10. Pour faire face à ces besoins, la configuration matérielle minimale de chaque serveur de boîtes aux lettres doit comprendre deux processeurs à 3 000 MHz, 4 Go de mémoire vive et un système de stockage capable d'effectuer 3 600 Ops ES/s BDD en accès aléatoires et 360 Ops ES/s en accès séquentiel en écriture pour les journaux des transactions.

noteRemarque :
Les besoins en matière de mémoire et de réseau ne sont pas inclus dans ce calcul. Pour les applications d'entreprise, il est recommandé de configurer les serveurs de boîtes aux lettres Exchange avec 4 Go de mémoire. Il est également recommandé d'équiper ces serveurs d'une connexion réseau 100 Mbits/s en duplex intégral.

Pour plus d'informations

Pour plus d'informations sur le calcul des Ops ES/s pour chaque type de solution RAID, voir le document sur l'analyse des performances du sous-système de disque pour Windows.