COMMENT FAIRE : Optimiser les performances du serveur Web dans Windows Server 2003

Traductions disponibles Traductions disponibles
Numéro d'article: 816517 - Voir les produits auxquels s'applique cet article
Pour vous procurer une version Microsoft Windows 2000 de cet article, reportez-vous à l'article 308186.
308186
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article explique étape par étape les différentes méthodes permettant d'optimiser les performances d'un serveur Web Windows Server 2003 dédié.

Retour au début

Désactivation des services non essentiels

Désactivez les services Windows Server 2003 qui ne sont pas requis pour un serveur Web dédié. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestion de l'ordinateur.
  2. Sous Gestion de l'ordinateur (local), développez Services et applications, puis cliquez sur Services.

    Dans la colonne État, chaque service en cours d'exécution porte la mention « Started » (Démarré). Les services suivants ne sont pas requis sur un serveur Web dédié :
    • Avertissement
    • Gestionnaire de l'Album
    • Explorateur d'ordinateurs
    • Client DHCP
    • Serveur DHCP
    • Service de télécopie
    • Réplication de fichiers
    • Moniteur infrarouge
    • Partage de connexion Internet
    • Messenger
    • Partage de Bureau à distance NetMeeting
    • DDE réseau
    • DSDM DDE réseau
    • NWLink NetBIOS
    • NWLink IPX/SPX
    • Spouleur d'impression
    • Service d'assistance NetBios TCP/IP
    • Téléphonie
    • Telnet
    • Onduleur
  3. Notez les services qui dépendent de chaque service que vous souhaitez désactiver. Pour cela, procédez comme suit :
    1. Double-cliquez sur le service à désactiver.
    2. Cliquez sur l'onglet Dépendances.
    3. Dans la liste Ce service dépend des composants système suivants, notez les services dont ce service dépend.
    4. Dans la liste Les composants système suivants dépendent de ce service, notez les services qui ne peuvent pas démarrer sans ce service.
    5. Cliquez sur OK.
  4. Désactivez un par un tous les services que vous avez sélectionnés. Pour cela, procédez comme suit :
    1. Cliquez avec le bouton droit sur le service à désactiver, puis cliquez sur Propriétés.
    2. Dans la liste Type de démarrage, cliquez sur Désactivé.
    3. Si vous souhaitez arrêter immédiatement le service, cliquez sur Arrêter. Si la boîte de dialogue Arrêter les autres services apparaît, notez les autres services dépendants qui s'arrêteront également, puis cliquez sur Oui.
    4. Cliquez sur OK.
  5. Répétez l'étape 4 pour désactiver les autres services non essentiels.
Remarques
  • Il est recommandé de tester le bon fonctionnement du serveur Web après la désactivation de chaque service pour vérifier si vous n'avez pas désactivé un service dont vous avez encore besoin.
  • Si le serveur IIS (Internet Information Services) est membre d'un domaine Windows Server 2003, votre système doit disposer du Service d'assistance TCP/IP pour appliquer correctement la stratégie de groupe à l'ordinateur.
  • La désactivation du client DHCP engendre l'interruption de l'enregistrement DNS dynamique. Cette opération désactive le protocole de mise à jour dynamique du DNS et requiert l'ajout d'enregistrements DNS manuels pour ce client sur le serveur DNS.
Retour au début

Optimisation du débit de données pour les applications réseau

Exécutez le code paginable du processus Internet Information Services (IIS) 6.0 dans la mémoire de travail. Pour cela, procédez comme suit :
  1. Dans l'Explorateur Windows, cliquez avec le bouton droit sur Favoris réseau, puis cliquez sur Propriétés.
  2. Cliquez avec le bouton droit sur la connexion au réseau local que vous souhaitez optimiser, puis cliquez sur Propriétés.
  3. Dans la liste Cette connexion utilise les éléments suivants, cliquez sur Partage de fichiers et d'imprimantes pour les réseaux Microsoft (mais sans désactiver la case à cocher) , puis cliquez sur Propriétés.
  4. Cliquez sur Maximiser le débit des données pour les applications réseau, sur OK, puis sur Fermer.
Retour au début

Optimisation des performances des services d'arrière-plan

Le processus IIS 6.0 (Inetinfo.exe) est un service qui s'exécute en arrière-plan. Pour augmenter les performances des services d'arrière-plan, procédez comme suit :
  1. Cliquez sur Démarrer, sur Panneau de configuration, puis sur Système.
  2. Cliquez sur l'onglet Avancé, puis sur Paramètres sous Performances.
  3. Cliquez sur l'onglet Avancé, sur Services d'arrière-plan, puis sur OK deux fois de suite.
Retour au début

Désactivation de la journalisation IIS 6.0

À moins d'en avoir besoin, désactivez la journalisation sur les sites Web, les répertoires virtuels, les dossiers et les fichiers. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestionnaire des services Internet (IIS).
  2. Développez nom_serveur, où nom_serveur est le nom du serveur Web.
  3. Localisez l'élément (site Web, répertoire virtuel ou physique) à modifier, cliquez avec le bouton droit sur l'élément sélectionné, puis cliquez sur Propriétés.
  4. Effectuez l'une des opérations suivantes :
    • Si vous avez sélectionné un site Web, cliquez sur l'onglet Répertoire de base.

      - ou -
    • Si vous avez sélectionné un répertoire virtuel, cliquez sur l'onglet Répertoire virtuel.

      - ou -
    • Si vous avez sélectionné un répertoire physique, cliquez sur l'onglet Répertoire.
  5. Désactivez la case à cocher Accès au journal, puis cliquez sur OK.

    Pour désactiver l'enregistrement dans le journal pour le site Web entier, cliquez sur l'onglet Site Web, désactivez la case à cocher Activer l'enregistrement dans le journal, puis cliquez sur OK.
  6. Quittez le Gestionnaire des services Internet (IIS).
Retour au début

Activation de la limitation de bande passante

Limitez la bande passante réseau disponible pour les sites Web individuels. Pour cela, procédez comme suit :
  1. Cliquez sur Démarrer, pointez sur Programmes, sur Outils d'administration, puis cliquez sur Gestionnaire des services Internet.
  2. Développez nom_serveur, où nom_serveur est le nom du serveur Web.
  3. Cliquez avec le bouton droit sur le site Web à modifier, puis cliquez sur Propriétés.
  4. Cliquez sur l'onglet Performances, puis activez la case à cocher Limiter la bande passante du réseau disponible pour ce site Web.
  5. Dans la zone Largeur de bande maximale, tapez la nouvelle valeur, puis cliquez sur OK.
  6. Quittez le Gestionnaire des services Internet.
Retour au début

Activation de l'analyse du processeur

Activez l'analyse du processeur pour surveiller et fermer automatiquement les processus qui consomment une quantité importante de temps processeur. Pour cela, procédez comme suit :
  1. Dans le Gestionnaire des services Internet (IIS), développez l'ordinateur local, développez le dossier Pools d'applications, cliquez avec le bouton droit sur la réserve d'applications pour laquelle la comptabilisation de l'UC doit être activée, puis cliquez sur Propriétés.
  2. Cliquez sur l'onglet Performances, puis activez la case à cocher Activer l'analyse du processeur.
  3. Dans la zone Utilisation CPU maximal, cliquez sur les flèches HAUT et BAS pour définir le pourcentage maximal de temps processeur pouvant être utilisé par la réserve d'applications.

    Si la consommation de la réserve d'applications excède le montant maximal autorisé, IIS génère un message d'erreur dans le Journal des événements de Windows.
  4. Dans la zone Actualiser l'état de l'utilisation de l'UC (en minutes), cliquez sur les flèches HAUT et BAS pour définir la fréquence d'actualisation.
  5. Dans la zone Action effectuée lorsque l'utilisation processeur dépasse l'utilisation maximale, cliquez sur l'action appropriée pour cette réserve d'applications :
    • Cliquez sur Aucune action pour que IIS génère une erreur dans le journal des événements de Windows lorsque la réserve d'applications concernée atteint l'utilisation du processeur maximale autorisée.
    • Cliquez sur Fermer pour fermer la réserve d'applications. Cliquez sur Fermer pour arrêter l'application problématique en terminant son processus de traitement de l'hôte.
  6. Cliquez sur Appliquer, puis sur OK.
Pour plus d'informations sur l'analyse du processeur, reportez-vous à la rubrique « Activation de l'analyse du processeur » dans le Guide de l'administrateur IIS 6.0.

Retour au début

Limitation des connexions aux sites Web

Limitez le nombre de connexions disponibles vers des sites Web individuels. Pour cela, procédez comme suit :
  1. Démarrez le Gestionnaire des services Internet.
  2. Développez nom_serveur, où nom_serveur est le nom du serveur Web.
  3. Cliquez avec le bouton droit sur le site Web à limiter, puis cliquez sur Propriétés.
  4. Cliquez sur l'onglet Performances, puis sur Connexions limitées à.
  5. Dans la zone Connexions limitées à, tapez le nombre de connexions que vous souhaitez autoriser.

    Remarque Chaque client connecté utilise environ quatre connexions simultanées. Par exemple, une limite de 200 connexions permet à environ 50 utilisateurs d'accéder au site Web.
  6. Cliquez sur OK, puis fermez le Gestionnaire des services Internet.
Retour au début

Utilisation de connexions HTTP persistantes

Par défaut, l'option Activer les connexions HTTP persistantes est activée. Pour vérifier que l'option Activer les connexions HTTP persistantes est activée, procédez comme suit :
  1. Démarrez le Gestionnaire des services Internet.
  2. Développez nom_serveur, où nom_serveur est le nom du serveur Web.
  3. Cliquez avec le bouton droit sur le site Web à modifier, puis cliquez sur Propriétés.
  4. Cliquez sur l'onglet Site Web, activez la case à cocher Activer les connexions HTTP persistantes, puis cliquez sur OK.
  5. Quittez le Gestionnaire des services Internet.
Retour au début

Propriétés

Numéro d'article: 816517 - Dernière mise à jour: mercredi 23 août 2006 - Version: 3.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
Mots-clés : 
kbhowtomaster KB816517
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com