Vous êtes sur la page 1sur 21

Module 8.

Configuration d’IIS 7.0
pour améliorer les
performances
Vue d’ensemble du module
• Implémentation des meilleures pratiques pour améliorer
les performances d’IIS
• Configuration des options pour améliorer les
performances d’IIS
• Gestion des pools d’applications pour améliorer les
performances d’IIS
Leçon 1 : Implémentation des meilleures
pratiques pour améliorer les performances d’IIS
• Quel est l’impact des changements globaux sur les
processus de travail en cours d’exécution ?
• Pourquoi consolider les rôles de serveur ?

• Quand faut-il configurer des limitations de site Web ?


Quel est l’impact des changements globaux sur
les processus de travail en cours d’exécution ?

• Les modifications de site et


d’application sont immédiats.

• Les changements globaux


recyclent les processus en
cours d’exécution.

• Planifier les changements


globaux aux heures creuses.
Pourquoi consolider les rôles de serveur ?

La consolidation améliore l’efficacité

La normalisation sur moins de serveurs physiques signifie :

• Une amélioration de la disponibilité et de la fiabilité

• Une sécurité renforcée


Quand faut-il configurer des limitations de site Web ?

Limiter par :

• Utilisation de la bande
passante
• Délai d’expiration de la
connexion

• Nombre de connexions
Leçon 2 : Configuration des options pour
améliorer les performances d’IIS
• Configuration des paramètres de cache

• Instructions pour configurer la compression

• Comment installer et configurer le Gestionnaire de


ressources système Windows (WSRM)
• Configuration de la fréquence de journalisation
Configuration des paramètres de cache

Vérification En cache : contenu envoyé au client


du cache à partir du cache

Demande
du client
Serveur
Pas en cache : contenu envoyé
au client et au cache

• Minimise l’utilisation des ressources du serveur

• Contenu généré à la première requête

• Requêtes suivantes à partir du cache


Instructions pour configurer la compression

Éléments à prendre
Scénarios
en considération

Petit nombre de requêtes


Compression Utilise l’UC et la mémoire
dynamique Bande passante réseau
Pas de mise en cache
limitée

Améliorer les temps de


Compression Mise en cache possible
transmission
statique Utilise l’UC
Sites riches en graphiques
Comment installer et configurer le Gestionnaire
de ressources système Windows (WSRM)

Installer WSRM à partir du Gestionnaire


de serveur (fonction Ajouter)

Configurer WSRM pour :

• Démarrer la stratégie intégrée Equal_Per_IISAppPool

OU

• Créer une stratégie IIS personnalisée


Configuration de la fréquence de journalisation

Journaliser uniquement les informations nécessaires

Configurer la journalisation aussi efficacement


que possible :

• Journaliser le minimum d’informations pour les statistiques


de routine.

• Configurez le suivi des événements de demande ayant


échoué pour les exceptions.
Démonstration : Configuration de la mise en cache
de sortie dynamique pour améliorer les performances
• Ajouter un texte de droit d’auteur aux images en
langue locale
• Mesurer les performances avant et après avoir activé
la mise en cache de sortie dynamique
Leçon 3 : Gestion des pools d’applications pour
améliorer les performances d’IIS
• Gestion des pools d’applications

• Quand faut-il configurer les applications pour utiliser le


même pool d’applications ?
• Déploiement d’applications et de mises à jour avec Xcopy
Gestion des pools d’applications

Gérer des pools d’applications pour :

• Répartir la charge de traitement

• Recycler les processus de travail pour libérer les ressources


Quand faut-il configurer les applications pour
utiliser le même pool d’applications ?

Déterminer le compromis entre isolation et consolidation

A C
AB
CD
B D
Déploiement d’applications et de mises

à jour avec XCopy


Atelier pratique : Réglage d’IIS 7.0 pour améliorer
les performances
• Exercice 1 : Déploiement d’applications

• Exercice 2 : Configuration des options de performances


d’IIS
• Exercice 3 : Gestion des pools d’applications pour améliorer
les performances

Informations d’ouverture de session


Ordinateur virtuel NYC-WEB, NYC-DC1
Nom d’utilisateur Administrateur
Mot de passe Pa$$w0rd

Durée approximative : 60 minutes


Scénario de l’atelier pratique
• Vous recevez une demande de déploiement une deuxième
copie d’une application installée , puis vous déployez les
mises à jour dans la nouvelle installation afin que l’équipe
d’assurance qualité de l’entreprise puisse tester les mises
à jour proposées.
• L’équipe de conception de l’entreprise vous soumet une
seconde demande de service : améliorer le temps de
réponse pour le contenu Web statique et dynamique sur
NYC-WEB. On vous demande de mettre en œuvre les
meilleures pratiques de configuration pour les serveurs
Web, y compris les options de performance pour les pools
d’applications, et d’utiliser les données du journal des
performances pour valider l’augmentation de ces
dernières.
Récapitulatif
• Vous déployez une application avec Xcopy. Vous êtes
invité à indiquer si la destination est un fichier ou un
répertoire. Pourquoi ?
• Que faire si vous ne vous souvenez pas des commutateurs
de la commande XCOPY ?
Résumé du module
Dans ce module, vous avez appris à :
• décrire les meilleures pratiques pour améliorer les
performances ;
• configurer les options pour améliorer les performances
d’IIS ;
• gérer les pools d’applications pour améliorer les
performances d’IIS.
Récapitulatif du module et objectifs
• Questions du contrôle des acquis

• Problèmes et scénarios réels

• Outils