Instructions générales pour améliorer les performances du réseau

Il a été démontré que l’ajustement des paramètres réseau aux valeurs optimales permet de résoudre efficacement les goulots d’étranglement réseau et d’améliorer les performances réseau globales dans les solutions BizTalk Server. Cette opération doit être effectuée sur tous les ordinateurs impliqués dans la solution, y compris les ordinateurs BizTalk Server, les ordinateurs SQL Server et tous les autres ordinateurs serveurs.

Notes

L’indicateur le plus courant indiquant que les E/S réseau constituent un goulot d’étranglement dans un environnement BizTalk Server est le compteur « SQL Server :Wait Statistics\Network E/S waits ». Lorsque la valeur du temps d’attente moyen dans ce compteur est supérieure à zéro sur un ou plusieurs de vos ordinateurs SQL Server, les E/S réseau constituent un goulot d’étranglement.

La recommandation suivante peut être utilisée pour augmenter les performances réseau :

Ajouter des cartes réseau supplémentaires aux ordinateurs dans l’environnement BizTalk Server

Tout comme l’ajout de disques durs supplémentaires peut améliorer les performances du disque, l’ajout de cartes réseau supplémentaires peut améliorer les performances réseau. Si les cartes réseau des ordinateurs de votre environnement BizTalk Server sont saturées et que le carte est un goulot d’étranglement, envisagez d’ajouter une ou plusieurs cartes réseau supplémentaires pour améliorer les performances.

Implémenter la segmentation de réseau

Pour plus d’informations, consultez Optimisations réseau.

Si possible, remplacez les hubs par des commutateurs

Les commutateurs contiennent une logique pour acheminer directement le trafic entre la source et la destination, tandis que les hubs utilisent un modèle de diffusion pour acheminer le trafic. Par conséquent, les commutateurs sont plus efficaces et offrent des performances améliorées.

Supprimer les protocoles réseau inutiles

Les ordinateurs Windows Server ont parfois plus de services réseau et de protocoles installés que ce qui est réellement nécessaire. Chaque client, service ou protocole réseau supplémentaire impose une surcharge supplémentaire sur les ressources système. En outre, chaque protocole installé génère du trafic réseau. En supprimant les clients réseau, les services et les protocoles inutiles, les ressources système sont rendues disponibles pour d’autres processus, le trafic réseau excédentaire est évité et le nombre de liaisons réseau qui doivent être négociées est réduit au minimum. Pour afficher les clients réseau, protocoles et services actuellement installés, procédez comme suit :

  1. Cliquez sur Démarrer, puis sur Panneau de configuration.

  2. Dans Panneau de configuration, effectuez l’une des opérations suivantes

    1. Dans Ajuster les paramètres de votre ordinateur, définissez Affichage par sur Catégorie, cliquez sur Réseau et Internet, puis sur Réseau et Centre de partage.

    2. Dans Ajuster les paramètres de votre ordinateur, définissez Afficher par sur Grandes icônes ou Petites icônes, puis cliquez sur Réseau et Centre de partage.

  3. Dans le volet Tâches, cliquez sur Modifier les paramètres de l’adaptateur.

  4. Cliquez avec le bouton droit sur Connexion à la zone locale (ou sur l’entrée de votre connexion réseau), puis cliquez sur Propriétés pour afficher la boîte de dialogue propriétés de la connexion réseau.

  5. Pour supprimer un élément inutile, sélectionnez-le, puis cliquez sur Désinstaller. Pour désactiver un élément, décochez simplement la case associée à l’élément.

    Si vous n’êtes pas sûr des effets de la désinstallation d’un élément pour la connexion, désactivez-le plutôt que de le désinstaller. La désactivation des éléments vous permet de déterminer quels services, protocoles et clients sont réellement requis sur un système. Lorsqu’il a été déterminé que la désactivation d’un élément n’a aucun effet négatif sur le serveur, l’élément peut alors être désinstallé. Dans de nombreux cas, seuls les trois composants suivants sont requis pour fonctionner sur un réseau TCP/IP standard :

  • Client pour les réseaux Microsoft

  • Partage de fichiers et d'imprimantes pour les réseaux Microsoft

  • Protocole Internet (TCP/IP)

Les pilotes de carte réseau sur tous les ordinateurs de l’environnement BizTalk Server doivent être paramétrés pour les performances

Important

Avant d’appliquer le paramétrage aux pilotes de carte réseau, installez toujours les derniers pilotes de périphériques de carte réseau pour les cartes réseau de l’environnement.

Ajustez les pilotes de périphérique de carte réseau pour optimiser la quantité de mémoire disponible pour la mise en mémoire tampon des paquets, à la fois entrante et sortante. Optimisez également le nombre de mémoires tampons, en particulier les mémoires tampons de transmission et les tampons de fusion. Les valeurs par défaut de ces paramètres, et si elles sont même fournies, varient d’un fabricant à l’autre et d’une version de pilote à l’autre. L’objectif est d’optimiser le travail effectué par le matériel de la carte réseau et de laisser le plus d’espace tampon possible pour les opérations réseau afin d’atténuer les pics de trafic réseau et la congestion associée.

Notes

Les étapes de réglage des pilotes de carte réseau varient selon le fabricant.

Procédez comme suit pour accéder aux paramètres des cartes réseau :

  1. Cliquez sur Démarrer, puis sur Panneau de configuration.

  2. Dans le Panneau de configuration, effectuez l’une des opérations suivantes :

    1. Dans Ajuster les paramètres de votre ordinateur, définissez Affichage par sur Catégorie, cliquez sur Réseau et Internet, puis sur Réseau et Centre de partage.

    2. Dans Ajuster les paramètres de votre ordinateur, définissez Afficher par sur Grandes icônes ou Petites icônes, puis cliquez sur Réseau et Centre de partage.

  3. Dans le volet Tâches, cliquez sur Modifier les paramètres de l’adaptateur.

  4. Cliquez avec le bouton droit sur Connexion à la zone locale (ou le nom de votre connexion réseau), puis cliquez sur Propriétés.

  5. Sous l’onglet Mise en réseau , cliquez sur Configurer.

  6. Cliquez sur l’onglet Avancé pour accéder aux propriétés qui peuvent être configurées pour la carte réseau.

    Les propriétés suivantes doivent être configurées pour chaque carte réseau dans l’environnement BizTalk Server :

Notes

Vous appliquez ces paramètres pour chaque carte réseau physique, y compris les cartes réseau individuelles au sein d’un ensemble de cartes réseau associées qui sont configurées pour l’agrégation, l’équilibrage de charge ou la tolérance de panne. Avec certains logiciels d’association, vous devrez peut-être également appliquer ces paramètres à l’équipe. Notez que certaines cartes réseau sont auto-paramétrées et peuvent ne pas offrir la possibilité de configurer les paramètres manuellement.

  • Option d’alimentation : configurez le pilote de carte réseau pour empêcher la fonctionnalité de gestion de l’alimentation de désactiver la carte réseau pour économiser de l’alimentation. Cette fonctionnalité peut être utile pour les ordinateurs clients, mais doit rarement, voire jamais, être utilisée sur un ordinateur BizTalk Server ou SQL Server.

  • Vitesse fixe/duplex (n’utilisez pas AUTO) : il est très important que les paramètres de vitesse réseau, de duplex et de contrôle de flux soient définis pour correspondre aux paramètres du commutateur auquel ils sont connectés. Cela permet d’atténuer l’occurrence d’une « synchronisation automatique » périodique qui peut temporairement supprimer les connexions hors ligne.

  • Mémoires tampons de coalesce max : les registres de carte sont des ressources système utilisées pour convertir des adresses physiques en adresses virtuelles pour les cartes réseau qui prennent en charge le mastering de bus. Les mémoires tampons coalesce sont disponibles pour le pilote réseau si le pilote ne dispose pas de registres de carte. Définissez cette valeur aussi haut que possible pour des performances maximales. Sur les serveurs dont la mémoire physique est limitée, cela peut avoir un impact négatif, car les mémoires tampons coalesce consomment la mémoire système. Toutefois, sur la plupart des systèmes, le paramètre maximal peut être appliqué sans réduire considérablement la mémoire disponible.

  • Nombre maximal de descripteurs de transmission/d’envoi et de mémoires tampons d’envoi : ce paramètre spécifie le nombre de tampons de contrôle de transmission que le pilote alloue pour une utilisation par l’interface réseau. Cela reflète directement le nombre de paquets en attente que le pilote peut avoir dans sa file d’attente « d’envoi ». Définissez cette valeur aussi haut que possible pour des performances maximales. Sur les serveurs dont la mémoire physique est limitée, cela peut avoir un impact négatif, car les mémoires tampons d’envoi consomment la mémoire système. Toutefois, sur la plupart des systèmes, le paramètre maximal peut être appliqué sans réduire considérablement la mémoire disponible.

  • Mémoire tampons de réception maximales : ce paramètre spécifie la quantité de mémoire tampon utilisée par le pilote d’interface réseau lors de la copie de données dans la mémoire du protocole. Il est normalement défini par défaut sur une valeur relativement faible. Définissez cette valeur aussi haut que possible pour des performances maximales. Sur les serveurs dont la mémoire physique est limitée, cela peut avoir un impact négatif, car les mémoires tampons de réception consomment de la mémoire système. Toutefois, sur la plupart des systèmes, le paramètre maximal peut être appliqué sans réduire considérablement la mémoire disponible.

  • Toutes les options de déchargement ACTIVÉEs : dans presque tous les cas, les performances sont améliorées lors de l’activation des fonctionnalités de déchargement d’interface réseau. Certaines cartes réseau fournissent des paramètres distincts pour activer ou désactiver le déchargement pour l’envoi et la réception du trafic. Le déchargement des tâches de l’UC vers la carte réseau peut aider à réduire l’utilisation du processeur sur le serveur, ce qui améliorera les performances globales du système. Le transport TCP/IP Microsoft peut décharger une ou plusieurs des tâches suivantes sur une carte réseau disposant des fonctionnalités appropriées :

    • Tâches de somme de contrôle : le transport TCP/IP peut décharger le calcul et la validation des sommes de contrôle IP et TCP pour les envois et les réceptions vers la carte réseau . activez cette option si le pilote de carte réseau fournit cette fonctionnalité.

    • Tâches de sécurité IP : le transport TCP/IP peut décharger le calcul et la validation des sommes de contrôle chiffrées pour les en-têtes d’authentification (AH) et l’encapsulation des charges utiles de sécurité (ESP) sur la carte réseau. Le transport TCP/IP peut également décharger le chiffrement et le déchiffrement des charges utiles ESP sur la carte réseau. Activez ces options si le pilote de carte réseau fournit cette fonctionnalité.

    • Segmentation des paquets TCP volumineux : le transport TCP/IP prend en charge le déchargement d’envoi volumineux (LSO). Avec LSO, le transport TCP/IP peut décharger la segmentation des paquets TCP volumineux.

    • Déchargement de pile : la pile réseau entière peut être déchargée sur une carte réseau dotée des fonctionnalités appropriées. Activez cette option si le pilote de carte réseau fournit cette fonctionnalité.

  • Wake On LAN désactivé (sauf s’il est utilisé) : configurez le pilote de carte réseau pour désactiver la fonctionnalité wake-on lan. Cette fonctionnalité peut être utile pour les ordinateurs clients, mais doit rarement, voire jamais, être utilisée sur un ordinateur BizTalk Server ou SQL Server.

    Pour plus d’informations sur le réglage des cartes réseau pour les performances, consultez la section Paramètres de périphérique réseau du livre blanc « optimisation de la base de données BizTalk Server ».

Voir aussi

Paramètres qui peuvent être modifiés pour améliorer les performances du réseau